====== マウス出力データ仕様 ====== ==== データアサイン ==== ^ 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目から229byte目までのチェックサム| | 7 | 1 | uint8 | printfデータのデータ長 | | 8-11 | 4 | uint32 | タイムスタンプ | | 12-159 |148 | - | ブロードキャスト用変数読み取り値 | | 160-192 |33 | - | 壁情報 | | 193-219 |28 | - | 設定用変数読み取り値.実データは27byteで最後の1byteはパディング | | 220-239 |20 | - | printf出力データ |