2016-07-12 15 views
0

私は心拍センサのようなID-107HRを使って1つの学者プロジェクトを開発しています。このアイデアは、Bluetooth LEを介して1つのアンドロイドアプリを使用してセンサーの情報を取得しています。センサブルーツースからデータを取得

実際に、私のアンドロイドアプリはID-107HRセンサーと接続できますが、センサーデータを取得するにはどうすればいいですか?

マイアプリは私に次の情報が表示されます。

Device Name: ID107 HR 
Device Address: FB:44:E7:74:FB:EB 

Services:-------------------------- 

GAP (00001800-0000-1000-8000-00805f9b34fb) 
Device Name (00002a00-0000-1000-8000-00805f9b34fb) 
Appearance (00002a01-0000-1000-8000-00805f9b34fb) 
Peripheral Preferred Connection Parameters (00002a04-0000-1000-8000-00805f9b34fb) 

GATT (00001801-0000-1000-8000-00805f9b34fb) 
Service Changed (00002a05-0000-1000-8000-00805f9b34fb) 

Unknown service (00000af0-0000-1000-8000-00805f9b34fb) 
Unknown characteristic (00000af6-0000-1000-8000-00805f9b34fb) 
Unknown characteristic (00000af7-0000-1000-8000-00805f9b34fb) 
Unknown characteristic (00000af2-0000-1000-8000-00805f9b34fb) 
Unknown characteristic (00000af1-0000-1000-8000-00805f9b34fb) 

私は(不明)サービス3分の1が取得した情報に私に許可されていることをsupose。

この種類のデバイスはサーバーのように動作し、アンドロイドのアプリケーションはクライアントのように動作していると私は読んでいました。助けるあなたのための

おかげで....

答えて

0

標準GATTサービスのUUIDは、サービスと、それらの特性はあなたがについて知ることができ、標準的な心拍数プロファイルの一部ではないことをここ https://www.bluetooth.com/specifications/gatt/services

定義されていますここでは: https://developer.bluetooth.org/TechnologyOverview/Pages/HRP.aspx

誰かが独自のサービスのために行ったはずのようにUUID128を使用するのではなく、自分のUUID16番号を作成したように見えます。それは起こる。 :-(

関連する問題