蓝牙回调提示已经发送成功,但设备没有回复确认信息,排查了设备和特征没有问题。相关核心代码如下:
this.connectDevice.writeCharacteristicValue(characteristic, ble.GattWriteType.WRITE_NO_RESPONSE, this.writeCharacteristicValueCallBack);
writeCharacteristicValue方法的writeType参数指定写入特征值的方式:
将ble.GattWriteType.WRITE_NO_RESPONSE,改成ble.GattWriteType.WRITE即可。