Vecow ECS-9240-GTX1050T User Manual page 100

Ecs-9200/9100 series, quad core intel xeon / core i7 processor embedded system with intel c236 chipset & nvidia geforce gtx 1050 ti / 1050 graphics high performance, independent graphics, en50155
Table of Contents

Advertisement

BOOL GetDIO1(WORD *DI)
BOOL GetDIO2(WORD *DI)
Get non-isolated DIO input (DIO input)
DI ([15:0]): Input state, pin setting by hexadecimal bitmask
1: High; 0: Low
Return:
TRUE (1): Success;
FALSE (0): Fail (Initial error, or call by pointer error, or hardware
problem)
BOOL SetDIO1(WORD DO)
BOOL SetDIO2(WORD DO)
Set non-isolated DIO output (DIO output)
DO ([15:0]): output state, pin setting by hexadecimal bitmask
1: High; 0: Low
Return:
TRUE (1): Success;
FALSE (0): Fail (Initial error, or hardware problem)
BOOL GetWDT(DWORD *WDT)
Get watchdog timer setup
WDT: watchdog timer setup
Unit: second. (Range: 0 ~ 65535 sec, 1093 ~ 65535 min
(=65580 ~ 3932100 sec))
Return:
TRUE (1): Success;
FALSE (0): Fail (Initial error, or call by pointer error, or hardware
problem)
BOOL SetWDT(DWORD WDT)
Set watchdog timer setup
WDT: watchdog timer setup
Unit: second. (Range: 1 ~ 65535 sec, 1093 ~ 65535 min
(=65580 ~ 3932100 sec))
Return:
TRUE (1): Success;
FALSE (0): Fail (Initial error, or setup 0 error, or hardware problem)
BOOL CancelWDT()
Cancel watchdog timer
Return:
TRUE (1): Success;
FALSE (0): Fail (Initial error, or hardware problem)
BOOL GetPOEConfig(BYTE *Auto, BYTE *Mask)
Get POE configuration (by variable)
Auto ([3:0]): Auto mode, pin setting by hexadecimal bitmask
1: Auto; 0: Manual
Mask ([3:0]): DC Enable / Disable, pin setting by hexadecimal bitmask
Appendix B
93

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ecs-9100-gtx1050Ecs-9240-gtx1050Ecs-9100-gtx1050t

Table of Contents