设备通过characteristic.setValue()接收发送的值,但不像预期的那样在方法onCharacteristicChanged中返回反馈,尽管它设置了用于通知的描述符。characteristic); public void onCharacteristicRead(BluetoothGatt gatt, BluetoothGattCharacteristic}
public void onCharacteristic
但是,可以启用对特性的通知,但是在写描述符部分,我始终得到一个133。Constants.SERVICE, new BluetoothGattCharacteristic(Constants.CHARACTERISTIC,
BluetoothGattCharacteristic.PROPERTY_NOTIFY,BluetoothGattCh
我有几个特性(都在一个服务下),我想在我的Android应用程序中得到通知。当我为其中之一设置通知描述符时,它工作得很好。我知道必须使用某种队列或延迟来接收多个通知,但我不知道如何在代码中实现它。) { for (BluetoothGattCharacteristic下面是我在应用程序中设置文本以匹配刚刚更改的特性值的函数: