fix: 上电后稳定期 — 128样本(~128ms)仅跟踪基线不检测

- 新增 g_loop_stable 标志,Origin确立后持续慢闪
- vd1_task 稳定期内只做 IIR + 基线跟踪,跳过进入检测
- 稳定期 128 样本 (~128ms) 后自动启用检测
- 绿灯慢闪延续到稳定期结束
- 安全复位时重置 g_loop_stable
This commit is contained in:
wangfq
2026-06-23 14:40:38 +08:00
parent 8439f2e72b
commit 69bb28cf58
2 changed files with 23 additions and 4 deletions

View File

@@ -81,6 +81,7 @@ extern uint8_t loop1_FLAG_IN; // 进入延时中
extern uint8_t loop1_FLAG_OUT; // 离开延时中
extern uint8_t loop1_FLAG_PLUSE; // 脉冲输出中
extern uint8_t loop1_SensLevel; // 当前灵敏度等级 (0~3)
extern uint8_t g_loop_stable; // 线圈数值已稳定 (0=稳定中, 1=稳定)
/* 离开防抖计数器(连续 CAPVD 恢复到阈值以上才释放) */
extern uint8_t loop1_cnt_release; // 离开防抖计数