class MyCallbacks : public BLECharacteristicCallbacks {
void onWrite(BLECharacteristic *pCharacteristic) {
}
};
升级后有一次发现蓝牙接收数据异常,发现,小程序发送一次蓝牙数据,
esp32端onWrite这里却接收到2份相同的数据。
排查小程序发现正常,没有重复发。
然后使用示例的代码,用另外的ble调试工具发送数据,这个问题也重复出现


本应该是1份数据,这里却出现了2次


只能加个短时重复数据检测
(用旧的arduino、esp测试,也正常)
785

被折叠的 条评论
为什么被折叠?



