0
我希望在設備BLE上發生特定特性更改時收到通知,我使用了onCharacteristicChanged和setCharacteristicNotification()方法,但在更改所連接設備的操作時沒有發生更改。使用藍牙低功耗接收和收聽更改
任何使用BLE接收設備更改的示例?
我希望在設備BLE上發生特定特性更改時收到通知,我使用了onCharacteristicChanged和setCharacteristicNotification()方法,但在更改所連接設備的操作時沒有發生更改。使用藍牙低功耗接收和收聽更改
任何使用BLE接收設備更改的示例?
你使用了descriptor.setValue()嗎?
BluetoothGattDescriptor descriptor = characteristic.getDescriptor(
UUID.fromString(SampleGattAttributes.CLIENT_CHARACTERISTIC_CONFIG));
descriptor.setValue(BluetoothGattDescriptor.ENABLE_NOTIFICATION_VALUE);
mBluetoothGatt.writeDescriptor(descriptor);
https://developer.android.com/guide/topics/connectivity/bluetooth-le.html#notification
請發表您的代碼 – 2015-01-21 20:34:36