Commit Graph
8 Commits
Author SHA1 Message Date
wangfq 20f6b3a38a feat(DLD110S): V4.31 — 断开次数双变量拆分(g_loop_cut_amount≤3 LED / g_loop_cut_total持续累计BLE上报) + 恢复g_loop_cut_last边沿同步 + 文档同步 2026-08-26 17:56:04 +08:00
wangfq 1815cafb11 fix: g_loop_cut_amount 重连后不再累加,放开3次上限 2026-07-31 08:09:54 +08:00
wangfq e30955067f feat: 线圈重连逻辑对齐DLD154V4B spec — 断开不丢VD_FLAG, CAPVD=0快速收敛, g_disconnect_active状态跟踪 2026-07-20 16:33:05 +08:00
wangfq 47abba1542 fix: 补上 g_sys_freq 全局变量定义,修复链接错误 2026-07-20 09:13:35 +08:00
wangfq 8157ce41bd 编码转换: GBK -> UTF-8,所有.c/.h源文件中文注释统一UTF-8编码 2026-07-20 09:07:46 +08:00
wangfq b1637a13be variation int16_t -> int32_t, BLE上报2字节->3字节,去掉±32767截断 2026-07-20 08:50:46 +08:00
wangfq e3a27af24f feat: 检测算法移植 DLD154V4B V2.0, 删除旧线圈算法
- 自适应测量窗 2^19 (~8.74ms @60MHz), IIR 79/256 + 斜率限幅 5%
- 稳定期 128 窗快速收敛; 基线跟踪窗 500 + 冻结保护(超时+稳定性双条件)
- 进入确认 3 次; 平坦性三条件离开 (CN200910309382), 阈值按新幅值基准缩放
- 删除 FltHistoryManager/SecondOrderState/StageRangeConfig/二次判断/FUNCTION_A/B
- 断线重连/有限存在超时: 全复位重建基线; 安全复位恢复启用; 灵敏度开关运行时生效
- BLE: loop_capvd 去掉 <<5, condition 改用 g_env_activity, variation 幅值基准 8x
- 修复 update_moving_average window uint8 截断; 稳定期计数器改全局可复位
- FIRMWARE_VER 4.00 -> 4.20; 新增 README.md 与 docs/devlog.md
2026-07-18 23:30:12 +08:00
wangfq 503b812747 init: DLD110SV4 单线圈蓝牙车检器原始代码 (CH591R, BLE OTA 三段式) 2026-07-18 22:59:30 +08:00