ioPAC RTU Controllers
C/C++ Sample Code Programming Guide
|
Data Structures | |
struct | swtd_setting |
Macros | |
#define | SOFTWARE_WATCHDOG_MIN_TIME 1 |
#define | SOFTWARE_WATCHDOG_MAX_TIME 60 |
Functions | |
MISC_ERR_CODE | MX_RTU_SWTD_Enable (UINT32 swtdtime) |
MISC_ERR_CODE | MX_RTU_SWTD_Get_Setting (struct swtd_setting *setting) |
MISC_ERR_CODE | MX_RTU_SWTD_Disable () |
MISC_ERR_CODE | MX_RTU_SWTD_Ack () |
Sample Code:
software_watchdog.c
#define SOFTWARE_WATCHDOG_MIN_TIME 1 |
#define SOFTWARE_WATCHDOG_MAX_TIME 60 |
MISC_ERR_CODE MX_RTU_SWTD_Enable | ( | UINT32 | swtdtime | ) |
[in] | swtdtime | Software Watchdog Count, watchdog must be acked before time is up in seconds from SOFTWARE_WATCHDOG_MIN_TIME to SOFTWARE_WATCHDOG_MAX_TIME . |
MISC_ERR_CODE MX_RTU_SWTD_Get_Setting | ( | struct swtd_setting * | setting | ) |
[out] | setting | Settings include enable and count of Software Watchdog. |
MISC_ERR_CODE MX_RTU_SWTD_Disable | ( | ) |
MISC_ERR_CODE MX_RTU_SWTD_Ack | ( | ) |