加了到期上传,和到期标志判断
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)
|
||||
{
|
||||
work_duration++;
|
||||
if (IS_H308_EndOfLife()) // 每天检测一下是否过期
|
||||
if (IS_H308_EndOfLife() == 1) // 每天检测一下是否过期
|
||||
{
|
||||
if (Flash_GetNum_Records (kRecordSensoEndOfLife) == 0)
|
||||
{
|
||||
|
@ -456,12 +456,15 @@ int main (void)
|
|||
SysControl.last_status = SysControl.status;
|
||||
SysControl.status = kSensorFailureEvent;
|
||||
LOG_D ("传感器失效模式");
|
||||
|
||||
#if (IOT_MODULE_SWITCH == 1)
|
||||
Nt26k_Send_Event (kNt26kDeviceFailureEvent);
|
||||
#endif
|
||||
if (Flash_GetNum_Records (kRecordSensoEndOfLife) == 0)
|
||||
{
|
||||
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;
|
||||
}
|
||||
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)
|
||||
|
|
Loading…
Reference in New Issue