Advantech UNO-1110 User Manual page 50

Ti cortex am3505 din-rail pc with 2 x lan, 5 x com, 4 x usb
Hide thumbs Also See for UNO-1110:
Table of Contents

Advertisement

DeviceIoControl(g_hWDT,
&m_dwChipsetType, 1, &dwTemp, NULL);
// get timer span index of watchdog
DeviceIoControl(g_hWDT,IOCTL_WDT_GET_TIMEOUT,NULL,0,
&m_nTimerSpanIndex,1,&dwTemp,NULL);
// get enable status of watchdog
DeviceIoCon-
trol(g_hWDT,IOCTL_WDT_GET_ENABLE_STATUS,NULL,0,&m_nEnableStatu
s,1,&dwTemp,NULL);
//Set Watchdog timer span index
DeviceIoControl(g_hWDT,
NULL, 0, NULL, NULL);
//enable watchdog timer
DeviceIoControl(g_hWDT, IOCTL_WDT_ENABLE, NULL , 0, NULL, 0,
NULL, NULL);
// Activate timeout reboot
DeviceIoControl(g_hWDT, IOCTL_WDT_REBOOT, NULL, 0, NULL, 0,
NULL, NULL);
//Refresh the watchdog timer
DeviceIoControl(g_hWDT,
NULL, NULL);
//disable watchdog timer
DeviceIoControl(g_hWDT,
NULL, NULL);
CloseHandle(g_hWDT);
UNO-1110 User Manual
IOCTL_WDT_GET_CHIPSET_TYPE,
IOCTL_WDT_SET_TIMEOUT,
IOCTL_WDT_STROBE,
IOCTL_WDT_DISABLE,
40
NULL,
0,
&nIndex,
0,
NULL,0,
NULL,0,
NULL,
0,
NULL,0,

Advertisement

Table of Contents
loading

Table of Contents