IRPyro messaging application
Communications program between IRPyro and IRPyro evaluation tool
Watchdog driver

Functions

void Reload_Counter (void)
 Reloads the counter for the watchdog to avoid resetting when the hardware has not hung up. More...
 
void Timeout_Set (Timeout_Length_Type Timeout_Length_Types)
 Used to increase the timeout period. This is used when the device is going to be doing a very time consuming task that would temporarily freeze the main loop. More...
 
void Watchdog_Init (Watchdog_Config_Type *External_Config)
 Initializes the Watchdog Timer used incase the MCU hangs up. More...
 

Detailed Description

Function Documentation

◆ Reload_Counter()

void Reload_Counter ( void  )

Reloads the counter for the watchdog to avoid resetting when the hardware has not hung up.

Definition at line 110 of file Watchdog_Driver.c.

◆ Timeout_Set()

void Timeout_Set ( Timeout_Length_Type  Timeout_Length_Types)

Used to increase the timeout period. This is used when the device is going to be doing a very time consuming task that would temporarily freeze the main loop.

Definition at line 77 of file Watchdog_Driver.c.

◆ Watchdog_Init()

void Watchdog_Init ( Watchdog_Config_Type External_Config)

Initializes the Watchdog Timer used incase the MCU hangs up.

Definition at line 26 of file Watchdog_Driver.c.