fix: 上电后稳定期 — 128样本(~128ms)仅跟踪基线不检测
- 新增 g_loop_stable 标志,Origin确立后持续慢闪 - vd1_task 稳定期内只做 IIR + 基线跟踪,跳过进入检测 - 稳定期 128 样本 (~128ms) 后自动启用检测 - 绿灯慢闪延续到稳定期结束 - 安全复位时重置 g_loop_stable
This commit is contained in:
@@ -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; // 离开防抖计数
|
||||
|
||||
Reference in New Issue
Block a user