2017-07-11 10 views
0

デフォルトのBluetoothプロファイル0x1808を使用してグルコースセンサーに接続しようとしています。私はすでに、デバイスに接続されているすべてのサービスおよび特性を発見したが、私は誰がどのように0x2a18の値を読み取るために私を助けることができるグルコース測定0x2A18通知機能からの読み取り(Ionic - Bluetooth)

{ 
    "service":"1808", 
    "characteristic":"2a18", 
    "properties":["Notify"], 
    "descriptors":[{ 
    "uuid":"2902" 
    }] 
}, 
{ 
    "service":"1808", 
    "characteristic":"2a34", 
    "properties":["Notify"], 
    "descriptors":[{ 
    "uuid":"2902" 
    }] 
}, 
{ 
    "service":"1808", 
    "characteristic":"2a51", 
    "properties":["Read"] 
}, 
{ 
    "service":"1808", 
    "characteristic":"2a52", 
    "properties":["Write","Indicate"], 
    "descriptors":[{ 
    "uuid":"2902" 
    }] 
} 

を読み取ることができませんか? アクセスするには、0x2a52(レコードアクセスコントロールポイント)に何かを書き込む必要がありますか?

私はBluetooth接続を初めて利用しています。 ありがとうございます。

答えて

0

'読み込み'しようとしている特性は、おそらく読み込み不可能ですが、 '通知'または '表示'コールバックメソッドを使用して配信できます。 この特性が「通知可能」および/または「指示可能」であることを最初に確認してから、コードに必要なコールバックイベントを設定することをお勧めします。 - DescriptorValueを「通知可能」および/または「表示可能」として記述してください。 - この特性のコールバックイベントを登録します。

関連する問題