V1.5 README:日志等级六档含义对照表;命令名同步为无下划线

This commit is contained in:
helei 2026-08-10 21:42:58 +08:00
parent 7451d3289e
commit 18aeb5d156
1 changed files with 12 additions and 2 deletions

View File

@ -328,7 +328,7 @@ OTA - 复位进入 BootLoader 检查升级
RECOVERY - WiFi 模块 AT+RESTORE 恢复出厂(忘掉已存热点)+ 整机复位,用于测试 SmartConfig
BLESET - 强制重新设置蓝牙名称/GATT UUID清 EEPROM 缓存后重跑配置流程)
LOG - 查询当前日志等级
LOG_TRACE/LOG_DEBUG/LOG_INFO/LOG_WARN/LOG_ERROR/LOG_FATAL
LOGTRACE/LOGDEBUG/LOGINFO/LOGWARN/LOGERROR/LOGFATAL
- 设置日志等级(写入 EEPROM断电不丢
HELP - 显示支持命令
```
@ -341,7 +341,17 @@ SmartConfig 测试流程:关掉固定热点 → 发 `RECOVERY` → 设备复
- **上电自动配置**`ble_at.c`):拉低 PC5 1s 进 AT 模式 → 设 `AT+NAME=<BLE_NAME>` → 设 GATT UUID默认 `FFE0` 服务 + `FFE1` 收发共用特征JDY-31/HM-10 同款,通用 BLE 串口 APP 可连)→ `AT+REBOOT` 生效
- **零窗口设计**:配置成功后将名称缓存进 EEPROM偏移 132之后每次开机命中缓存就**完全跳过 AT 流程**——蓝牙 APP 不再断联,开机最早的重启原因/重启记录日志都能实时看到;只有代码里改了 `BLE_NAME`main.h才会自动重设一次
- **手动重设**:蓝牙命令 `BLESET`(清缓存强制重跑)
- **日志等级**`LOG` 查询,`LOG_TRACE~LOG_FATAL` 六档切换,写 EEPROM偏移 160断电保持
- **日志等级**`LOG` 查询,`LOGTRACE~LOGFATAL` 六档切换,写 EEPROM偏移 160断电保持。档位即"输出阈值"——只打印该级及以上:
| 命令 | 级别 | 输出内容 | 适用场景 |
| --- | --- | --- | --- |
| `LOGTRACE` | 0 最细 | 全部当前≈DEBUG | 底层逐字节排查 |
| `LOGDEBUG` | 1 调试(默认) | AT 指令交互、连接细节、正常运行信息 | 现场排查 |
| `LOGINFO` | 2 信息 | 联网成功、继电器动作、重启记录、警告/错误 | 日常观察 |
| `LOGWARN` | 3 警告 | 仅警告/错误AT 超时、无 SIM、掉线复位 | 稳定运行免打扰 |
| `LOGERROR` | 4 错误 | 仅错误踢下线、心跳超时、CRC 失败) | 只看故障 |
| `LOGFATAL` | 5 致命 | 全部静音 | 极端安静 |
- USART1 接收中断带 ORE 自愈(`HAL_UART_ErrorCallback` 自动恢复接收,蓝牙模块重启乱码不会把命令通道打死)
## 代码分层APP