Go to the source code of this file.
◆ TASK_service_eps_watchdog()
void TASK_service_eps_watchdog |
( |
void * | argument | ) |
|
periodically sends a command to the eps to reset the watchdog timer
- Note
- The eps has two watchdog timers: The "watchdog reset" and the "peripheral reset". The "watchdog reset" resets the entire eps system when TTC_WDG_TIMEOUT (default 300s, see ISIS.EPS2.ICD.SW.IVID.7 pg. 85) seconds pass without a command being received. The "peripheral reset" resets the communication peripheral on the eps's mcu after 0.65 * TTC_WDG_TIMEOUT seconds. The "peripheral reset" allows for more graceful resets if the eps's communication peripheral was responsible for loss of connection.
◆ TASK_time_sync()
void TASK_time_sync |
( |
void * | argument | ) |
|