User`s manual

Function Library 29
4 Function Library
This chapter describes the API for GIE62+ cards. Please refer to
the sample programs in the installation folder, and then use these
functions to develop application programs in C#, Visual
Basic.NET, Visual Basic, Visual C++, or C++ Builder.
Note: C# and Visual Basic.NET sample programs were developed
with Visual Studio 2005.
4.1 Function List
Function name Description
System Functions
GiE62_Initialize
Load the driver of GIE62+ card. You must call
this function before any other functions
GiE62_GetTotalDeviceNum Get the number of GIE62+ cards in your system
GiE62_GetTotalDeviceID
Get the CardID(s) of all GIE62+ cards in your
system
GiE62_OpenDevice
Open GIE62+ card and set it to the default sta-
tus
GiE62_ResetDevice Reset GIE62+ card to the default status
GiE62_GetFirmwareVersion Get the firmware version of GIE62+ card
DIO Functions
GiE62_SetDOStatus Set general purpose digital output status
GiE62_GetDIStatus Get general purpose digital input status
Trigger Functions
GiE62_SetTriggerDelayTime Set the delay time of output triggers
GiE62_SetTriggerOutWidth Set the width of output triggers
GiE62_SetTriggerOutPolarity Set the output polarity of output triggers
GiE62_SetTriggerInPolarity Set the input polarity of output triggers
GiE62_GetTriggerDelayTime Get the delay time of output triggers
GiE62_GetTriggerOutWidth Get the width of output triggers
GiE62_GetTriggerOutPolarity Get the output polarity of output triggers
GiE62_GetTriggerInPolarity Get the input polarity of output triggers