システム
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 | 巡回冗長検査 (データ誤り検出用) |
ファームウェアをアップデートするためのブートローダーモードに入ります。(システムは再起動されます。)