Files
Rader_Success_5/git_upload.bat
Admin 02f4eb9d8b 修复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

38 lines
839 B
Batchfile

@echo off
chcp 65001 >nul
echo ========================================
echo Git 上传脚本 - Rader_Success_5
echo ========================================
echo.
set GIT_PATH="C:\Program Files\Git\bin\git.exe"
set REMOTE_URL=http://lmhrt.cn:6771/ming/Rader_Success_5.git
echo [1/5] 检查 Git 状态...
%GIT_PATH% status
echo.
echo [2/5] 添加所有文件到暂存区...
%GIT_PATH% add -A
echo.
echo [3/5] 提交更改...
set /p commit_msg="请输入提交信息 (默认: Update project): "
if "%commit_msg%"=="" set commit_msg=Update project
%GIT_PATH% commit -m "%commit_msg%"
echo.
echo [4/5] 拉取远程代码...
%GIT_PATH% pull
echo.
echo [5/5] 推送到远程仓库...
%GIT_PATH% push
echo.
echo ========================================
echo 上传完成!
echo ========================================
echo.
pause