GX3722 Functions List

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

Driver Functions
Description
Gx3722ArbGetMode
Returns the waveform output mode.
Gx3722ArbLoadWaveform
Loads a pre-defined waveform to memory.
Gx3722ArbPulseWaveform
Generates a pulse waveform with the specified amplitude and width.
Gx3722ArbReadWaveform
Reads the Arb memory’s waveform values into an array.
Gx3722ArbSetMode
Sets the waveform output mode.
Gx3722ArbStart
Starts waveform generation.
Gx3722ArbStop
Stops waveform generation.
Gx3722ArbWriteStatic
Outputs a static voltage from the specified Arb channel.
Gx3722ArbWriteWaveform
Write the waveform values to memory.
Gx3722DiffTTLGetOutputs
Returns the 4 differential TTL output level settings.
Gx3722DiffTTLGetOutputsEnable
Returns the 4 differential TTL output enable settings.
Gx3722DiffTTLReadInputs
Read back the 4 differential TTL input levels.
Gx3722DiffTTLSetOutputs
Sets the 4 differential TTL output levels.
Gx3722DiffTTLSetOutputsEnable
Sets the 4 differential TTL output enable states.
Gx3722DigitizerArm
Arms the enabled channels and waiting for trigger condition to be true.
Gx3722DigitizerGetPxiTrigger
Returns the digitizer PXI Trigger bus line.
Gx3722DigitizerGetSampleCount
Returns the currently programmed sample count for waveform digitization.
Gx3722DigitizerGetSampleRate
Returns the sample rate for waveform digitization.
Gx3722DigitizerGetSampleStatus
Returns the state of the digitizer.
Gx3722DigitizerGetState
Returns the specified digitizer channel state
Gx3722DigitizerGetTermination
Returns the state of the digitizer’s termination resistors.
Gx3722DigitizerGetTriggerSource
Returns the trigger channel source.
Gx3722DigitizerGetTriggerStatus
Returns the digitizer trigger status.
Gx3722DigitizerGetTriggerMode
Returns the digitizer rigger mode.
Gx3722DigitizerGetTriggerThreshold
Returns the digitizer trigger threshold.
Gx3722DigitizerGetVoltageRange
Returns the digitizer voltage range.
Gx3722DigitizerHalt
Halt all currently on-going acquisition and any waiting for trigger condition.
Gx3722DigitizerReadStatic
Takes a static voltage reading from the specified digitizer channel.
Gx3722DigitizerReadWaveform
Reads the digitizer memory’s waveform values into an array.
Gx3722DigitizerReadWaveformEx
Reads the Digitizer Waveform memory including pre-triggered data.
Gx3722DigitizerSetPxiTrigger
Sets the digitizer PXI Trigger bus line.
Gx3722DigitizerSetSampleCount
Sets the sample count for waveform digitization.
Gx3722DigitizerSetSampleRate
Sets the sample rate for waveform digitization.
Gx3722DigitizerSetState
Sets the specified digitizer channel state
Gx3722DigitizerSetTermination
Sets the state of the digitizer’s termination resistors.
Gx3722DigitizerSetTriggerSource
Sets the trigger channel source.
Gx3722DigitizerSetTriggerMode
Sets the digitizer rigger mode.
Gx3722DigitizerSetTriggerThreshold
Sets the digitizer trigger threshold.
Gx3722DigitizerTrigger
Triggers the digitizer to begin sampling.
Gx3722GetBoardSummary
Returns the board information
Gx3722GetCalibrationInfo
Returns the calibration information.
Gx3722HighBandwidthGetFrequency
Returns the programmed frequency of the specified High Bandwidth stimulus channel.
Gx3722HighBandwidthRead
Measures the frequency and pulse width of the signal on the specified High Bandwidth input channel.
Gx3722HighBandwidthSetFrequency
Sets the frequency of the specified High Bandwidth stimulus channel.
Gx3722Initialize
Initializes the driver for the board at the specified slot number using HW. The function returns a handle that can be used with other GX3722 functions to program the board
Gx3722InitializeVisa
Initializes the driver for the specified slot using VISA. The function returns a handle that can be used with other GX3722 functions to program the board.
Gx3722OpenCollectorGetEnable
Returns the state of the specified open collector.
Gx3722OpenCollectorGetOvercurrent
Returns the overcurrent status of the specified open collector.
Gx3722OpenCollectorSetEnable
Enables or disables the specified open collector.
Gx3722Panel
Opens the instrument panel dialog to be used to interactively control the board.
Gx3722ReadConnectorId
Returns the level of the connector ID pins.
Gx3722Reset
Resets the GX3722 to its default state.
Gx3722SerialOutGetArmState
Returns the specified serial-out channel arm state.
Gx3722SerialOutGetBitRate
Returns the time in microseconds for each serial transmitted bit for all 4 serial-out channels.
Gx3722SerialOutGetData
Returns the specified serial-out channel 64-bit of data to be transmitted.
Gx3722SerialOutGetDataBitsPulseWidth
Returns the serial-out data bits pulse width for the logic high and logic low time in microseconds for all 4 serial-out channels.
Gx3722SerialOutGetMode
Returns the specified serial-out channel operation mode.
Gx3722SerialOutGetNumOfDataBits
Returns the specified serial-out channel number of bits to transmit.
Gx3722SerialOutGetShiftMode
Returns the specified serial-out channel number shift out mode.
Gx3722SerialOutGetStatus
Returns the specified serial-out channel number status.
Gx3722SerialOutGetTriggerDelay
Returns the serial-out trigger delay time for all four serial-out channels.
Gx3722SerialOutGetTriggerMode
Returns the specified serial-out channel number trigger mode.
Gx3722SerialOutGetTriggerSource
Returns the specified serial-out channel number trigger source.
Gx3722SerialOutReset
Reset the specified serial-out channel to default settings.
Gx3722SerialOutSetArmState
Sets the specified serial-out channel arm state.
Gx3722SerialOutSetBitRate
Sets the time in microseconds for each serial transmitted bit for all 4 serial-out channels.
Gx3722SerialOutSetData
Sets the specified serial-out channel 64-bit of data to be transmitted.
Gx3722SerialOutSetDataBitsPulseWidth
Sets the serial-out data bits pulse width for the logic high and logic low time in microseconds for all 4 serial-out channels.
Gx3722SerialOutSetMode
Sets the specified serial-out channel operation mode.
Gx3722SerialOutSetNumOfDataBits
Sets the specified serial-out channel number of bits to transmit.
Gx3722SerialOutSetShiftMode
Sets the specified serial-out channel number shift out mode.
Gx3722SerialOutSetTriggerDelay
Sets the serial-out trigger delay time for all four serial-out channels.
Gx3722SerialOutSetTriggerMode
Sets the specified serial-out channel number trigger mode.
Gx3722SerialOutSetTriggerSource
Sets the specified serial-out channel number trigger source.
Gx3722SerialOutTrig
Issues a software trigger to the specified serial-out channel number.