代码暂存 灯光优化

This commit is contained in:
常正强 2025-05-13 18:04:46 +08:00
parent c4a73d0399
commit 37c112e9ff
3 changed files with 16 additions and 8 deletions

View File

@ -1 +1,5 @@
目前存在当电容电压较低时启动模组会偶现系统卡住现象
1.灯光需按说明显示
2.低电压
3.初始阀门状态确定
4.按键偶现反转现象
5.暂时屏蔽4G

View File

@ -763,18 +763,20 @@ uint16_t Check_ProcessEvent(uint8_t task_id, uint16_t events)
if(motor_flag == 1)
{
motor_flag = 0;
LED_VALVE_OPEN;
VALVE_OPEN();
DelayMs(1000);
IotFlag_t.Valve_Open_flag = 1;
fault_state = 0;
LED_VALVE_OPEN;
logDebug("motor/LED open");
tmos_start_task(check_task_id, MOTOR_STOP_EVT, MS1_TO_SYSTEM_TIME(1000));
}
else if(motor_flag == 2)
{
motor_flag = 0;
VALVE_CLOSE();
LED_VALVE_CLOSE;
VALVE_CLOSE();
DelayMs(1000);
fault_state = 4;
logDebug("motor/LED close");
tmos_start_task(check_task_id, MOTOR_STOP_EVT, MS1_TO_SYSTEM_TIME(1000));
@ -786,11 +788,11 @@ uint16_t Check_ProcessEvent(uint8_t task_id, uint16_t events)
{
VALVE_STOP();
logDebug("motor STOP");
if(fault_state == 4)
{
IotFlag_t.Valve_Close_flag = 1;
Iot_Send_Data();
}
// if(fault_state == 4)
// {
// IotFlag_t.Valve_Close_flag = 1;
// Iot_Send_Data();
// }
return (events ^ MOTOR_STOP_EVT);
}
return 0;

View File

@ -255,6 +255,7 @@ static uint16_t VAVLE_Task_ProcessEvent(uint8_t task_id, uint16_t events) // 阀
logDebug("VAVLE_CLOSE_START_EVT");
BSP_BlockSleep();
LED_VALVE_OPEN;
DelayUs(200);
VALVE_STOP();
@ -301,6 +302,7 @@ static uint16_t VAVLE_Task_ProcessEvent(uint8_t task_id, uint16_t events) // 阀
logDebug("VAVLE_OPEN_START_EVT");
BSP_BlockSleep();
LED_VALVE_OPEN;
DelayUs(200);
VALVE_STOP();