システム

KeiganMotorのシステムに関するコマンド一覧です。

byte[0] Command Name 説明
0xF3 enableChecksum チェックサム(誤り訂正CRC)を有効にする
0xF0 reboot システムを再起動する
0xFD enterDeviceFirmwareUpdate ファームウェアアップデートモードに入る

 

0xF3 : enableChecksum

チェックサム(誤り訂正CRC)を有効にする

byte [0] [1] [2] [3] [4] [5]
0xF3 uint16_t identifier uint8_t isEnabled uint16_t crc16
説明 コマンド タスク管理用ID 0:無効
1:有効
デフォルト値: 0(無効)
巡回冗長検査
(データ誤り検出用)
 
 
 
0xF0 : reboot

システムを再起動する

byte [0] [1] [2] [3] [4]
0xF0 uint16_t identifier uint16_t crc16
説明 コマンド タスク管理用ID 巡回冗長検査
(データ誤り検出用)
BLEに接続していた場合、切断してから再起動します。

 

 

0xFD : enterDeviceFirmwareUpdate

ファームウェアアップデートモードに入る

byte [0] [1] [2] [3] [4]
0xFD uint16_t identifier uint16_t crc16
説明 コマンド タスク管理用ID 巡回冗長検査
(データ誤り検出用)
ファームウェアをアップデートするためのブートローダーモードに入ります。(システムは再起動されます。)