このアプリケーションから送信されたパケットをデコードしようとしています: https://itunes.apple.com/ie/app/sensor-data-streamer/id608278214?mt=8 -- センサー データを udp パケットで送信します。私はwiresharkを使用してパケットの内容を調べています.ヘッダーは説明と一致しているので、正しいものを見ています.
生の16進数を浮動小数点数にデコードする必要がありますが、データを変換するために試したすべて(python、Webフォーム、iPhoneアプリ)は意味がありません。たとえば、ここにペイロードがあります
強調表示された最初の 4 バイトはヘッダーです。次の 4 つは X アクセル、次の 4 つは Y アクセル、次の 4 つは Z アクセルです。値は急速に変化するため、正確な期待値を把握するのは困難です。しかし、マッピングは(の順序で)何かでなければなりません
0000ee3b -> +0.0072
004030bc -> -0.0215 (ゼロに近い正または負の数値)
802b80bf -> -1.0032
データをエンコードするためにiPhoneの機能を使用していると思います。変換メカニズムが何であるかを知っている人はいますか?
ありがとう、レザ