マウス出力データ仕様
以前のリビジョンの文書です
マウス出力データ仕様
ノーマルプロファイル
データアサイン
byte | length | type | content |
0 | 1 | uint8 | ヘッダー0 0xff |
1 | 1 | uint8 | ヘッダー1 0xff |
2 | 1 | uint8 | ヘッダー2 0x48 asciiのH |
3 | 1 | uint8 | ヘッダー3 0x45 asciiのE |
4 | 1 | uint8 | ヘッダー4 0x41 asciiのA |
5 | 1 | uint8 | ヘッダー5 0x44 asciiのD |
6 | 1 | uint8 | 7byte目から399byte目までのチェックサム |
7 | 1 | uint8 | printfデータのデータ長 |
8-11 | 4 | uint32 | タイムスタンプ |
12-249 | 238 | - | ブロードキャスト用変数読み取り値 |
250-301 | 52 | - | 設定用変数読み取り値 |
302-379 | 78 | - | 未使用 |
380-399 | 20 | - | printf出力データ |
制御追従確認プロファイル
データアサイン
byte | length | type | content |
0 | 1 | uint8 | ヘッダー0 0xff |
1 | 1 | uint8 | ヘッダー1 0xff |
2 | 1 | uint8 | ヘッダー2 0x48 asciiのH |
3 | 1 | uint8 | ヘッダー3 0x45 asciiのE |
4 | 1 | uint8 | ヘッダー4 0x41 asciiのA |
5 | 1 | uint8 | ヘッダー5 0x44 asciiのD |
6 | 1 | uint8 | 7byte目から399byte目までのチェックサム |
7 | 1 | uint8 | printfデータのデータ長 |
8-11 | 4 | uint32 | タイムスタンプ |
12-71 | 60 | int16 | 速度目標値 |
72-131 | 60 | int16 | 速度現在値(enc) |
132-191 | 60 | - | 角速度目標値 |
192-251 | 60 | - | 角速度現在値(gyro) |
132-191 | 60 | - | 角速度目標値 |
192-251 | 60 | - | 角速度現在値(gyro) |
252-311 | 60 | - | 加速度現在値(acc X) |
312-372 | 60 | - | 加速度現在値(acc Y) |
373-379 | 8 | - | ブランク |
380-399 | 20 | - | printf出力データ |
マウス出力データ仕様.1539517649.txt.gz · 最終更新: 2018/10/14 20:47 by ganon