The following list is a summary of functions available for the GX11X0:
Driver Functions |
Description |
General |
|
GtWaveInitialize |
Initializes the driver for the specified slot using the HW device driver. |
GtWaveInitializeVisa |
Initializes the driver for the specified slot using VISA. |
GtWavePanel |
Opens a virtual panel to interactively control the GX11X0. |
GtWaveReset |
Resets the GX11X0 board to its default settings. |
GtWaveGetBoardSummary |
Returns the boards information. |
GtWaveGetDriverSummary |
Returns the driver name and version. |
GtWaveGetErrorString |
Returns the error string associated with the specified error number. |
ARB Functions |
|
GtWaveArbClearWaveformMemory |
Clears all of the Arbs waveform memory. |
GtWaveArbFileLoad |
Loads the specified file to the board. |
GtWaveArbFileSave |
Saves the specified board data to a file |
GtWaveArbFillPredefinedWaveform |
Fills the waveform memory with the specific predefined waveform. |
GtWaveArbGetMarker |
Returns the waveform marker bit state to the specified waveform memory locations. |
GtWaveArbGetSampleRate |
Returns the data point sampling rate. |
GtWaveArbGetSync |
Returns the waveform sync bit state to the specified waveform memory locations. |
GtWaveArbGetWaveformLength |
Returns the waveform start address and length. |
GtWaveArbReadWaveformData |
Reads an array of data from the boards waveform memory. |
GtWaveArbSetMarker |
Sets the waveform marker bit state to the specified waveform memory locations. |
GtWaveArbSetSampleRate |
Sets the data point sampling rate. |
GtWaveArbSetSync |
Sets the waveform sync bit state to the specified waveform memory locations. |
GtWaveArbSetWaveformLength |
Sets the waveform start address and length. |
GtWaveArbWriteWaveformData |
Writes an array of data to the boards waveform memory. |
Function Generator Functions |
|
GtWaveFuncGetFmDeviation |
Returns the FM deviation frequency. |
GtWaveFuncGetFmFrequency |
Returns the FM frequency. |
GtWaveFuncGetFmSource |
Returns the FM source. |
GtWaveFuncGetFmState |
Returns the FM state. |
GtWaveFuncGetFmWaveform |
Returns the FM waveform. |
GtWaveFuncGetPmFrequency |
Returns the PM frequency. |
GtWaveFuncGetPmSource |
Returns the PM source. |
GtWaveFuncGetPmState |
Returns the PM state. |
GtWaveFuncGetPmWaveform |
Returns the PM waveform. |
GtWaveFuncGetPwmFrequency |
Returns the PWM frequency. |
GtWaveFuncGetPwmSource |
Returns the PWM source. |
GtWaveFuncGetPwmState |
Returns the PWM state. |
GtWaveFuncGetPwmWaveform |
Returns the PWM waveform. |
GtWaveFuncGetFrequency |
Returns the function generator frequency. |
GtWaveFuncGetFskFrequencies |
Returns the Frequency shift keying modulation frequencies. |
GtWaveFuncGetFskRate |
Returns the rate of switching between the two frequencies of the Frequency shift keying modulation. |
GtWaveFuncGetFskSource |
Returns the Frequency shift keying source. |
GtWaveFuncGetFskState |
Returns the Frequency shift keying state. |
GtWaveFuncGetOutToSquareDutyCycle |
Returns the output to square duty cycle. |
GtWaveFuncGetOutToSquareState |
Returns the output Output to square state. |
GtWaveFuncGetPhase |
Returns the function generator output start phase in units of degrees. |
GtWaveFuncGetPmDeviation |
Returns the Phase Modulation deviation frequency. |
GtWaveFuncGetPmFrequency |
Returns the Phase Modulation frequency. |
GtWaveFuncGetPmSource |
Returns the Phase Modulation source |
GtWaveFuncGetPmState |
Returns the Phase Modulation state. |
GtWaveFuncGetPmWaveform |
Returns the Phase Modulation waveform. |
GtWaveFuncGetPwmDeviation |
Returns the pulse-width modulation deviation frequency. |
GtWaveFuncGetPwmFrequency |
Returns the pulse-width modulation frequency. |
GtWaveFuncGetPwmSource |
Returns the pulse-width modulation source. |
GtWaveFuncGetPwmState |
Returns the pulse-width modulation state. |
GtWaveFuncGetPwmWaveform |
Returns the pulse-width modulation waveform. |
GtWaveFuncGetPwmWidth |
Returns the pulse-width modulation width. |
GtWaveFuncGetSquareWaveDutyCycle |
Returns the square wave duty cycle. |
GtWaveFuncGetSweep |
Returns the sweep parameters. |
GtWaveFuncGetSweepState |
Returns the sweep state. |
GtWaveFuncGetWaveform |
Returns the loaded waveform shape. |
GtWaveFuncSetFmDeviation |
Sets the FM deviation frequency. |
GtWaveFuncSetFmFrequency |
Sets the FM frequency. |
GtWaveFuncSetFmSource |
Sets the FM source. |
GtWaveFuncSetFmState |
Sets the FM state. |
GtWaveFuncSetFmWaveform |
Sets the FM waveform. |
GtWaveFuncSetPmDeviation |
Sets the Phase Modulation deviation |
GtWaveFuncSetPmFrequency |
Sets the PM frequency. |
GtWaveFuncSetPmSource |
Sets the PM source. |
GtWaveFuncSetPmState |
Sets the PM state. |
GtWaveFuncSetPmWaveform |
Sets the PM waveform. |
GtWaveFuncSetPwmDeviation |
Sets the pulse-width modulation deviation. |
GtWaveFuncSetPwmFrequency |
Sets the PWM frequency. |
GtWaveFuncSetPwmSource |
Sets the PWM source. |
GtWaveFuncSetPwmState |
Sets the PWM state. |
GtWaveFuncSetPwmWaveform |
Sets the PWM waveform. |
GtWaveFuncSetPwmWidth |
Sets the pulse-width modulation width. |
GtWaveFuncSetFrequency |
Sets the function generator frequency. |
GtWaveFuncSetFskFrequencies |
Sets the Frequency shift keying modulation frequencies. |
GtWaveFuncSetFskRate |
Sets the rate of switching between the two frequencies of the Frequency shift keying modulation. |
GtWaveFuncSetFskSource |
Sets the Frequency shift keying source. |
GtWaveFuncSetFskState |
Sets the Frequency shift keying state. |
GtWaveFuncSetPhase |
Sets the function generator output start phase in units of degrees. |
GtWaveFuncSetOutToSquareState |
Sets the output to square conversion state. |
GtWaveFuncSetOutToSquareDutyCycle |
Sets the output to square duty cycle value. |
GtWaveFuncSetSquareWaveDutyCycle |
Sets the square wave duty cycle. |
GtWaveFuncSetSweep |
Sets the sweep parameters. |
GtWaveFuncSetSweepState |
Sets the sweep state. |
GtWaveFuncSetWaveform |
Loads the specified standard waveform. |
GtWaveFuncWriteWaveform |
Write an array of data to the board’s Function Generator waveform memory. |
AM Functions |
|
GtWaveGetAmDepth |
Returns the AM modulation depth in percentage. |
GtWaveGetAmFrequency |
Returns the AM modulation frequency. |
GtWaveGetAmSource |
Returns the AM modulation source. |
GtWaveGetAmState |
Returns the AM modulation state. |
GtWaveGetAmWaveform |
Returns the AM modulation waveform. |
GtWaveSetAmDepth |
Sets the AM modulation depth in percentage. |
GtWaveSetAmFrequency |
Sets the AM modulation frequency. |
GtWaveSetAmSource |
Sets the AM modulation source. |
GtWaveSetAmState |
Sets the AM modulation state. |
GtWaveSetAmWaveform |
Sets the AM modulation waveform. |
Function Generator and Arbitrary Waveform Generator Functions |
|
GtWaveGetAmplitude |
Returns the waveforms peak-to-peak amplitude voltage. |
GtWaveGetBoardType |
Returns the board type. |
GtWaveGetFilterMode |
Returns the filter mode. |
GtWaveGetMarkerToPxiTriggerBusLine |
Returns the Marker to PXI trigger bus line and the state. |
GtWaveGetOffset |
Returns the output offset voltage. |
GtWaveGetOperationMode |
Returns the boards operation mode. |
GtWaveGetOutputState |
Returns the specified channels output state. |
GtWaveGetPxiTriggerBusLine |
Returns the PXI trigger bus line and state. |
GtWaveGetReferenceClockSource |
Returns the reference clock source |
GtWaveGetStatusRegister |
Returns the status register. |
GtWaveGetTriggerBurstCount |
Returns the trigger burst count. |
GtWaveGetTriggerDelay |
Returns the external trigger delay. |
GtWaveGetTriggerEdge |
Returns the external trigger edge. |
GtWaveGetTriggerHoldoff |
Returns the external trigger hold off delay. |
GtWaveGetTriggerInternalFrequency |
Returns the trigger internal frequency. |
GtWaveGetTriggerLevel |
Returns the external trigger level. |
GtWaveGetTriggerMode |
Returns the trigger mode. |
GtWaveGetTriggerSource |
Returns the trigger source |
GtWaveGetTriggerToPxiTriggerBusLine |
Returns the trigger to PXI trigger bus line and state. |
GtWaveGetVoltageRangeMode |
Returns the Amplitude and Offset voltage mode and range. |
GtWaveResetChannel |
Sets the board to its default settings |
GtWaveRun |
Enables the board for running. |
GtWaveSetAmplitude |
Sets the waveform peak-to-peak amplitude voltage. |
GtWaveSetFilterMode |
Sets the filter mode. |
GtWaveSetMarkerToPxiTriggerBusLine |
Sets the Marker to PXI trigger bus line and the state. |
GtWaveSetOffset |
Sets the output offset voltage. |
GtWaveSetOperationMode |
Sets the boards operation mode. |
GtWaveSetOutputState |
Sets the specified channels output state. |
GtWaveSetPxiTriggerBusLine |
Sets the PXI trigger bus line and state. |
GtWaveSetReferenceClockSource |
Sets the reference clock source. |
GtWaveSetTriggerBurstCount |
Sets the trigger burst count. |
GtWaveSetTriggerDelay |
Sets the external trigger delay. |
GtWaveSetTriggerEdge |
Sets the external trigger edge. |
GtWaveSetTriggerHoldoff |
Sets the external trigger hold off delay. |
GtWaveSetTriggerInternalFrequency |
Sets the trigger internal frequency. |
GtWaveSetTriggerLevel |
Sets the external trigger level. |
GtWaveSetTriggerMode |
Sets the trigger mode. |
GtWaveSetTriggerSource |
Sets the trigger source. |
GtWaveSetTriggerToPxiTriggerBusLine |
Sets the trigger to PXI trigger bus line and state. |
GtWaveSetVoltageRangeMode |
Sets the Amplitude and Offset voltages setting mode and voltage range. |
GtWaveStop |
Disables the board from running. |
GtWaveSynchronizePhases |
Synchronize both channels phases. |
GtWaveTestMemory |
Runs a memory self-test. |
GtWaveTrig |
Issues a software trigger. |