void StopCountUpTimer(void);
void StartFactoryResetTimer(uint32_t delaySeconds);
void StopFactoryResetTimer(void);
+ void HandleFactoryReset(void);
int GetCountUpValue() const;
// 常亮屏刷新定时器(用于压测模式,每50分钟刷新一次,避免1小时超时)
return m_countUpValue;
}
- // 故事模式超时定时器回调函数前向声明
- static void StoryModeTimeoutTimerCallback(uint8_t data);
- // 故事模式音频播放超时定时器回调函数前向声明
- static void StoryAudioPlaybackTimeoutTimerCallback(uint8_t data);
+ // 故事模式超时定时器回调函数前向声明
+ static void StoryModeTimeoutTimerCallback(uint8_t data);
+ // 故事模式音频播放超时定时器回调函数前向声明
+ static void StoryAudioPlaybackTimeoutTimerCallback(uint8_t data);
+ // 恢复出厂设置定时器回调函数前向声明
+ static void FactoryResetTimerCallback(uint8_t data);
// ---------------------- 故事模式超时定时器 ----------------------
void ThunderBirdModel::StartStoryModeTimeoutTimer(void)