GX3788 Functions List

The following list is a summary of functions available for the GX3788:

Driver Functions
Description
Gx3788Initialize
Initializes the driver for the board at the specified slot number using HW. The function returns a handle that can be used with other GX3788 functions to program the board.
Gx3788InitializeVisa
Initializes the driver for the specified slot using VISA. The function returns a handle that can be used with other GX3788 functions to program the board.
Gx3788Reset
Resets the GX3788 to its default state.
Gx3788Panel
Opens the instrument panel dialog used to interactively control the board.
Gx3788AnalogInGetGroundSource
Returns the analog input ground source.
Gx3788AnalogInMeasureChannel
Measure voltage from analog input channel.
Gx3788AnalogInScanGetChannelListIndex
Returns the analog input channel from index.
Gx3788AnalogInScanGetCount
Returns the analog input scan count.
Gx3788AnalogInScanGetSampleRate
Returns the analog input scan sample rate.
Gx3788AnalogInScanGetLastRunCount
Returns the analog input scan count of the last run.
Gx3788AnalogInScanIsRunning
Returns the status of the analog input scanning.
Gx3788AnalogInScanReadMemoryRawData
Reads the analog input memory in the form of raw data.
Gx3788AnalogInScanReadMemoryVoltages
Reads the analog input memory in the form of voltages.
Gx3788AnalogInScanSetChannelListIndex
Sets the analog input channel at an index.
Gx3788AnalogInScanSetCount
Sets the analog input scan count.
Gx3788AnalogInScanSetSampleRate
Sets the analog input scan sample rate.
Gx3788AnalogInScanStart
Starts the analog input scan process.
Gx3788AnalogInSetGroundSource
Sets the analog input ground source.
Gx3788AnalogOutGetOutputState
Returns the analog output state.
Gx3788AnalogOutGetVoltage
Returns the analog output voltage value.
Gx3788AnalogOutReset
Resets the analog output settings.
Gx3788AnalogOutSetOutputState
Sets the analog output state.
Gx3788AnalogOutSetVoltage
Sets the analog output voltage value.
Gx3788GetBoardSummary
Returns the board summary.
Gx3788GetCalibrationInfo
Returns the board calibration info.
Gx3788PioGetPort
Returns the digital port output data value.
Gx3788PioGetPortChannel
Returns the digital channel output data value.
Gx3788PioGetPortDirection
Returns the digital port direction state.
Gx3788PioGetPortChannelDirection
Returns the digital channel direction state.
Gx3788PioReadPort
Reads the input state of 32 channels in the specified digital port. 
Gx3788PioReadPortChannel
Reads the input state of the specified digital port channel.
Gx3788PioResetPort
Resets the digital port to default settings.
Gx3788PioResetPortChannel
Resets the digital port channel to default settings.
Gx3788PioSetPort
Sets the digital port output data value.
Gx3788PioSetPortChannel
Sets the digital channel output data value.
Gx3788PioSetPortDirection
Sets the digital port direction state.
Gx3788PioSetPortChannelDirection
Sets the digital channel direction state.
Gx3788TriggerGetOutputLevel
Returns trigger output level.
Gx3788TriggerReadInputLevel
Reads back the trigger input level.
Gx3788TriggerSetOutputLevel
Sets the trigger output level.