修复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标志位防止同时进行多个扫描操作 - 避免蓝牙扫描和重连扫描冲突导致扫描失败
This commit is contained in:
@@ -22,7 +22,11 @@ if "%commit_msg%"=="" set commit_msg=Update project
|
||||
%GIT_PATH% commit -m "%commit_msg%"
|
||||
echo.
|
||||
|
||||
echo [4/5] 推送到远程仓库...
|
||||
echo [4/5] 拉取远程代码...
|
||||
%GIT_PATH% pull
|
||||
echo.
|
||||
|
||||
echo [5/5] 推送到远程仓库...
|
||||
%GIT_PATH% push
|
||||
echo.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user