2016-08-23 5 views
0

クライアント側のBluetoothモジュールは、「特性値」が変更されたときに通知および通知を受け取ることができます。 UUID:2902(クライアント特性構成)を使用して構成を変更する必要があります。どのようにbluetoothサーバー側のクライアント要求をキャッチする "特性値を読み取る"?

サーバー側でクライアントの要求「特性値を読み取る」をキャッチすることは可能ですか?私はクライアントがその価値を得る前に、要求された特性を更新したい。

+0

iOS側(iOSのCore-Bluetoothというタグが付いているので)、デバイスがiOSの場合は、そのメソッドを起動する必要があります。 "peripheralManager:didReceiveReadRequest:'ローカル周辺デバイスが動的な値を持つ特性の属性プロトコル(ATT)読み取り要求。 – Larme

答えて

0

ほとんどのデバイスで可能です。 単一のデバイスでは、verdorのコードを参照する必要があります。少なくとも、ATT/GATTのコードレベルにアクセスできます。 Androidでは、onCharacteristicWriteRequestの下で処理することができます。

関連する問題