前提・実現したいこと
microbitで取得可能な加速度センサの値をbluetoothを利用してraspberry piでAPIを使わずに取得したいです。
microbitの資料には以下のように
Exposes accelerometer data. An accelerometer is an electromechanical device that will measure acceleration forces.
These forces may be static, like the constant force of gravity pulling at your feet, or they could be dynamic - caused by moving or vibrating the accelerometer.
Value contains fields which represent 3 separate accelerometer measurements for X, Y and Z axes as 3 unsigned 16 bit values in that order and in
little endian format.
Data can be read on demand or notified periodically.
記載されているのですが、実際にraspberry piで取得したデータは、
b'\x08-\xb9\xd2\xe8\x91'
b'\xe5(2\xd68\x8e'
b'\xb8\x19\xe1\xd3\xe8\x91'
b'"&\xee\xccs\x8f'
b'`#?\xcf\xfd\x8c'
b'\xcb/h\xd0\x9b\x85'
b"\x84'\xd4\xda\xe8\x91"
b"\x84'\x83\xd8\xae\x90"
b'\xcb/%\xdd8\x8e'
b'F*\x90\xd1\xc2\x8b'
b'\x08-\xb9\xd2\x11\x88'
となっています。上記データをどのようにデコードすればよいのでしょうか?
よろしくお願いいたします。
補足情報(FW/ツールのバージョンなど)
microbitの資料
https://lancaster-university.github.io/microbit-docs/resources/bluetooth/bluetooth_profile.html
回答2件
あなたの回答
tips
プレビュー