代码暂存 灯光优化
This commit is contained in:
parent
c4a73d0399
commit
37c112e9ff
|
@ -1 +1,5 @@
|
|||
目前存在当电容电压较低时启动模组会偶现系统卡住现象
|
||||
1.灯光需按说明显示
|
||||
2.低电压
|
||||
3.初始阀门状态确定
|
||||
4.按键偶现反转现象
|
||||
5.暂时屏蔽4G
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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();
|
||||
|
|
Loading…
Reference in New Issue