0

Bluetoothインターフェイスを使用してパルスオキシメータデータを準備するためのAndroidアプリを作成しています。接続でき、データが入ってくるのがわかりますが、OEM仕様で定義されている形式(13または2、7、8)のいずれとも一致しません。

これが私が得ているもののデータダンプです。誰かがこれが何であるかについて何か考えを持っていますか?

ありがとう!

Hex Dump of data Read [54] 
 e2 00 00 32 80 00 00 00 00 01 00 2a 50 79 00 26    "...2.......*Py.&"
 80 00 00 00 80 00 80 00 00 00 00 00 00 00 00 80    "................"
 00 00 00 08 00 1c 05 01 00 00 94 97 01 91 00 01    "................"
 01 00 00 00 00 00 

                             "......"
4

1 に答える 1

1

Nonin開発者から、これはデバイスから受信される最初のメッセージにすぎないことを学びました。Androidデバイスは、最終的な測定データを受信する前に、一連のトランザクションに応答して受信する必要があります。

私はHDPプロファイルを使用していました。HDPを使用する場合は、IEEE11073仕様に従う必要があります。シリアルデータが必要な場合は、SPP(シリアルポートプロファイル)を使用する必要があります。

于 2013-03-02T00:10:33.820 に答える