![Vecow IVH-9000-2R440Q Скачать руководство пользователя страница 101](http://html1.mh-extra.com/html/vecow/ivh-9000-2r440q/ivh-9000-2r440q_user-manual_858576101.webp)
94
©Vecow IVH-9000 User Manual
Appendix B
B
APPENDIX B : GPIO & WDT Functions
B.1 IOMem.Dll API
int Outp(unsigned long Port, unsigned char Value);
Description: Set Byte-Data to Port.
Return: if success return 1; else return 0.
unsigned char Inp(unsigned long Port);
Description: Get Byte-Data from Port.
B.2 Entry Functions
int Get_DI(unsigned char *DI);
Description: Get DI Data for DIO.
Return: if success return 1; else return 0.
int Set_DO(unsigned char DO);
Description: Set DO Data for DIO.
Return: if success return 1; else return 0.
int Get_GPI(unsigned short *GPI, unsigned short *Mask);
Description: Get GPI Data for GPIO.
Return: if success return 1; else return 0.
Mask [bit]=0 for read; [bit]=1 for write; If no Mask, read all
int Set_GPO(unsigned short GPO, unsigned short *Mask);
Description: Set GPO Data for GPIO.
Return: if success return 1; else return 0.
Mask [bit]=0 for read; [bit]=1 for write; If no Mask, write all
int Set_WDT(unsigned long time);
Description: Set WDT Time for WDT.
Return: if success return 1; else return 0.