收藏
回答

ble writeBLECharacteristicValue写入权限为true,仍然写入失败?

我使用蓝牙,获取了设备所有write为true的特征值,然后依次写入排查,写入值为1123;

硬件测试了esp32的蓝牙和hc08的蓝牙两种

esp32表现:有3个特征中的write是true,但是第一个特征写入时,设备可以收到,但是无任何回调;

hc08表现:6个特征中write为true,只有第四个特征写入成功,正常回调;其他异常的表现包括⚪设备没有收到,无任何回调,⚪设备收到,无任何回调,⚪设备没有收到,有成功回调

有人碰到类似状况吗



PS:调用上面的hc08第四个特征和esp32第二个特征,我测试过写入短命令如:123;写入160k的图片文件;

都成功了,而且无丢包。

所以现在的问题是,有没有可靠的方法直接选择到可用的写入特征(write为true已经不可信)。

回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签