Admin
56592a01f5
修复WiFi和BLE相关问题
1. BLE数据接收超时处理改进
- 当数据接收超时且未被处理时,自动当作接收完成进行处理
- 避免因JSON提取失败导致数据丢失
2. WiFi重连状态管理修复
- 修复WiFi重连时状态卡死在WIFI_SCANNING的问题
- 扫描失败后正确恢复为WIFI_DISCONNECTED状态
3. WiFi扫描前硬件状态重置
- 在扫描前使用WiFi.disconnect(false)断开连接(保留配置)
- 增加200ms等待时间,避免硬件状态异常导致扫描失败
4. WiFi连接前扫描结果清理
- 在连接前调用WiFi.scanDelete()删除扫描结果
- 增加300ms等待时间,让WiFi硬件完全准备好
5. WiFi扫描冲突防护机制
- 添加isScanning标志位防止同时进行多个扫描操作
- 避免蓝牙扫描和重连扫描冲突导致扫描失败
2026-03-02 18:11:11 +08:00
..
2026-02-28 14:52:02 +08:00
2026-03-02 18:11:11 +08:00
2026-02-28 14:52:02 +08:00
2026-02-28 14:52:02 +08:00
2026-03-02 18:11:11 +08:00
2026-03-02 18:11:11 +08:00