feat(led): 光耦参与模式(2-6)下绿色LED同步继电器状态
- TMR1 ISR 50ms 块末尾新增 LED 同步逻辑 - 仅 g_output_radar_mode >= 2 且正常运行(非断开/稳定期)时生效 - LEDA 跟随 g_loop_acs_info.relay1_state: 继电器吸合→亮, 释放→灭 - 断开/稳定期 LED 闪烁优先级不变(5ms 段优先处理)
This commit is contained in:
@@ -1274,6 +1274,16 @@ void TMR1_IRQHandler(void)
|
||||
}
|
||||
}
|
||||
|
||||
/*--- 光耦参与模式 (2-6): LED 同步继电器实际状态 ---*/
|
||||
/* 断开/稳定期闪烁已在 5ms 段优先处理 */
|
||||
if (g_output_radar_mode >= OUTPUT_MODE_RADAR_ONLY
|
||||
&& !g_disconnect_active
|
||||
&& g_loop_power_up_state
|
||||
&& g_loop_stable) {
|
||||
if (g_loop_acs_info.relay1_state) LEDA_ON;
|
||||
else LEDA_OFF;
|
||||
}
|
||||
|
||||
|
||||
if(loop1_VD_HOLD)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user