2016-09-11 14 views
0

私は現在、Bluetoothの低エネルギーでデータを送信する受信した体重計のAndroidアプリを開発しています。BLEスケールからAndroidに重量データを取得する際に問題が発生しました

私はドキュメントを調べていましたが、正しく情報が得られた場合は、データ用の特定のUUIDがあります。 http://www.anj.fyi/protocol.pdf

私はデバイス名とそれがブロードキャストするUUIDを列挙した機能するスキャナーを見つけられました。

私は、体重データをUIに表示したいだけですが、それ以上は何も表示しません。

私は彼らが重量データのためにどのようなUUIDを使用したのか分かりませんし、多くのUUIDがあります。おそらく20+。私はUUIDコンパイルをチェックし、通常の重量データUUIDは表示されません。

これらのUUIDからデータを取得するにはどうすればよいですか?

http://imgur.com/a/mEoXH

私はそれは、通知、適応症または読み取り性質のあるものであるかもしれないと思っています。

UUID(例:f000ffc2)を確認します。

この特性からどのようにデータを取得できますか?誰かが、これらのUUIDやチュートリアルからデータを取得するためのサンプルコードを持っていますか?

本当にありがとうございます。

答えて

0

http://www.anj.fyi/protocol.pdfと記載されている文書には重量情報はありません。BLEモジュールのハードウェアインターフェイス仕様のみが表示されています。つまり、詳細なサービスと特性は指定されていません。

あなたが知っておきたいUUIDは、重量を表現するものであることがわかります。はい、あなたは書き込み権限のない読み取り/通知機能でなければなりません。あなたはアプリを使用できますか? iOS上のlightblueが通知を受信して​​(デバイスの値を変更して)テストしますか?これは、あなたが望むものがどの特性であるかを理解するのに役立ちます。

関連する問題