我正在android中开发一个与Blugiga BLE 112通信的应用程序。这里我的BLE设备旨在向android提供数据作为指示,我可以成功写入特征,但我没有在android上得到任何指示。以下是我尝试设置通知的方法。
public void setCharectresticNotification(
BluetoothGattCharacteristic characteristic,
BluetoothGattDescriptor descriptor) {
mBluetoothGatt.setCharacteristicNotification(characteristic, true);
descriptor
.setValue(BluetoothGattDescriptor.ENABLE_INDICATION_VALUE);
mBluetoothGatt.writeDescriptor(descriptor);
}
一旦我成功获得特征和描述符,我就会调用这个方法。
还请提供我应该遵循的流程以在建立连接后设置通知。