Advantech UNO-1251G User Manual page 24

Windows embedded compact7 software manual
Hide thumbs Also See for UNO-1251G:
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-1251G Software User Manual for WEC7
IOCTL_WDT_GET_CHIPSET_TYPE,
IOCTL_WDT_SET_TIMEOUT,
IOCTL_WDT_STROBE,
IOCTL_WDT_DISABLE,
18
NULL,
0,
&nIndex,
0,
NULL,0,
NULL,0,
NULL,
0,
NULL,0,

Advertisement

Table of Contents
loading

Table of Contents