GX3348 Functions

Driver Functions and Description

Driver Functions
Description
General
Gx3348Initialize
Initializes the driver for the specified slot using the HW device driver.
Gx3348InitializeVisa
Initializes the driver for the specified slot using VISA.
Gx3348Panel
Opens a virtual panel used to interactively control the Gx3348.
Gx3348Reset
Resets the GX3348 board to its default settings.
Gx3348GetCalibrationInfo
Returns the calibration information.
Gx3348GetBoardSummary
Returns the Gx3348 version, serial number and calibration date.
GxPdoGetDriverSummary
Returns the driver name and version.
GxPdoGetErrorString
Returns the error string associated with the specified error number.
Functions
Gx3348GetChannelRail
Returns the specified group’s channel rail connection.
Gx3348GetDac
Returns the specified rail’s DAC voltage.
Gx3348GetDigitalInputs
Reads back the eight digital inputs lines logical states.
Gx3348GetDigitalOutputs
Returns back the eight digital output lines output enables and values.
Gx3348GetRailSource
Returns the specified rail source
Gx3348Measure
Returns the voltage measurement at a channel
Gx3348SelfTest
Performs a self-test on the board Relays and DACs
Gx3348SetChannelRail
Sets the specified group’s channel rail connection.
Gx3348SetDac
Returns the specified rail’s DAC voltage.
Gx3348SetDigitalOutputs
Sets the eight digital output lines output enables and values.
Gx3348SetRailSource
Set the specified rail source.
Function Generator
Gx3348FuncGenGetLevels
Returns the Function Generator Square waveform offset and amplitude voltage setting.
Gx3348FuncGenGetMode
Returns the Function Generator mode of operation.
Gx3348FuncGenGetPeriod
Returns the Function Generator square waveform period and duty cycle.
Gx3348FuncGenGetState
Return the Function Generator state, enabled or disabled.
Gx3348FuncGenGetWaveform
Return the Function Generator waveform.
Gx3348FuncGenIsSupported
Return if the current GX3348 board supports the Function Generator functionally.
Gx3348FuncGenPulseGetLevels
Returns the Function Generator Pulse waveform’s base and peak voltage setting.
Gx3348FuncGenPulseGetTiming
Returns the Function Generator Pulse waveform’s delay and width setting.
Gx3348FuncGenPulseSetLevels
Sets the Function Generator Pulse waveform base and peak voltage setting.
 Gx3348FuncGenPulseSetTiming
Sets the Function Generator Pulse waveform’s delay and width setting.
Gx3348FuncGenSetLevels
Sets the Function Generator Square waveform offset and amplitude voltage setting.
 Gx3348FuncGenSetMode
Sets the Function Generator mode of operation.
Gx3348FuncGenSetPeriod
Sets the Function Generator square waveform period and duty cycle.
Gx3348FuncGenSetState
Sets the Function Generator state, enabled or disabled.
Gx3348FuncGenSetWaveform
Sets the Function Generator waveform.
Gx3348FuncGenTrigger
Triggers the Function Generator waveform to generate a single waveform.
Calibration – Obsolete, not supported, Calibration is done using CalEasy only
Gx3348CalAdc
Calibrates each channel’s ADC
Gx3348CalDac
Calibrates each DAC
Gx3348CalSetDacVoltagePoint
Sets the calibration voltage point for the DAC
Gx3348CalSetMode
Sets the calibration mode
Gx3348CalWriteEEPROM
Finalizes calibration and writes DAC and ADC gains and offsets to the EEPROM.