加了到期上传,和到期标志判断
This commit is contained in:
parent
04fc431607
commit
5fd489c5eb
|
@ -174,7 +174,7 @@ void Preheat_Sensor (rt_uint32_t timeout_counter)
|
||||||
void Work_Cnt_Timer_Callback (void *parameter)
|
void Work_Cnt_Timer_Callback (void *parameter)
|
||||||
{
|
{
|
||||||
work_duration++;
|
work_duration++;
|
||||||
if (IS_H308_EndOfLife()) // 每天检测一下是否过期
|
if (IS_H308_EndOfLife() == 1) // 每天检测一下是否过期
|
||||||
{
|
{
|
||||||
if (Flash_GetNum_Records (kRecordSensoEndOfLife) == 0)
|
if (Flash_GetNum_Records (kRecordSensoEndOfLife) == 0)
|
||||||
{
|
{
|
||||||
|
@ -456,12 +456,15 @@ int main (void)
|
||||||
SysControl.last_status = SysControl.status;
|
SysControl.last_status = SysControl.status;
|
||||||
SysControl.status = kSensorFailureEvent;
|
SysControl.status = kSensorFailureEvent;
|
||||||
LOG_D ("传感器失效模式");
|
LOG_D ("传感器失效模式");
|
||||||
|
#if (IOT_MODULE_SWITCH == 1)
|
||||||
|
Nt26k_Send_Event (kNt26kDeviceFailureEvent);
|
||||||
|
#endif
|
||||||
if (Flash_GetNum_Records (kRecordSensoEndOfLife) == 0)
|
if (Flash_GetNum_Records (kRecordSensoEndOfLife) == 0)
|
||||||
{
|
{
|
||||||
Flash_Write_Record (kRecordSensoEndOfLife);
|
Flash_Write_Record (kRecordSensoEndOfLife);
|
||||||
}
|
}
|
||||||
LED_Y_END_OF_LIFE;
|
// LED_Y_END_OF_LIFE;
|
||||||
|
Send_Laser_Alarm_Event (kNormalDetectionEvents);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -229,8 +229,16 @@ uint8_t IS_H308_EndOfLife(void)
|
||||||
{
|
{
|
||||||
H308.end_of_life = 1;
|
H308.end_of_life = 1;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
H308.end_of_life = 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return H308.end_of_life;
|
else
|
||||||
|
{
|
||||||
|
H308.end_of_life = 0;
|
||||||
|
}
|
||||||
|
return H308.end_of_life;
|
||||||
}
|
}
|
||||||
|
|
||||||
void UART4_Init(void)
|
void UART4_Init(void)
|
||||||
|
|
Loading…
Reference in New Issue