GXCNT Functions

The following list is a summary of functions available for the GC2200/GTX2200:

Driver Functions
Description
General
GxCntInitialize
Initializes the driver for the specified slot-using the HW device driver.
GxCntInitalizeVisa
Initializes the driver for the specified slot using VISA.
GxCntPanel
Opens a virtual panel used to interactively control the GC2200/GTX2200.
GxCntReset
Resets the GC2200/GTX2200 board to its default settings.
GxCntGetDriverSummary
Returns the driver name and version.
GxCntGetErrorString
Returns the error string associated with the specified error number.
Functions
GxCntChannelAutoSet
Automatic adjustment of the board setting in order to obtain a stable reading.
GxCntlClear
Clear the counter buffers and starts a new measurement.
GxCntGetAcquisitionMode
Returns the board Acquisition mode.
GxCntGetAcquisitionTimeInterval
Returns the board Acquisition time interval.
GxCntGetArmSlope
Returns the Arm start and stop slope.
GxCntGetArmSource
Returns the Arm source.
GxCntGetBoardSummary
Returns the board information.
GxCntGetBoardType
Returns the board type GC2210/GTX2210, GTX2220 or GTX2230.
GxCntGetCalibrationInfo
Return the board calibration information.
GxCntGetCalibrationMode
Returns the board Calibration mode.
GxCntGetChannelAFrequencyRange
Returns the channel A frequency mode.
GxCntGetChannelCouplingMode
Returns the specified channel-coupling mode.
GxCntGetChannelFilterMode
Returns the specified channel filter mode.
GxCntGetChannelFilterValue
Returns the specified channel filter value.
GxCntGetChannelImpedance
Returns the specified channel input impedance.
GxCntGetChannelSlope
Returns the specified channel input slope.
GxCntGetChannelTriggerLevel
Returns the specified channel input trigger level.
GxCntGetChannelTriggerLevelMode
Returns the specified channel input trigger level mode.
GxCntGetClockSource
Returns the board clock source.
GxCntGetCommonInput
Returns the common input mode state and active input channel.
GxCntGetCounterRefClockToPxiRefClockState
Returns the connection state of the Counter Reference Clock to the PXI Reference Clock.
GxCntGetExtendedSerialNumber
Returns the Extended board’s Serial Number information.
GxCntGetFunction
Returns the function and function settings.
GxCntGetGateTime
Returns the gate time.
GxCntGetPrescalerMode
Returns the pre-scale mode for both channels.
GxCntGetMeasurementNumberOfDigits
Returns the measurement number of digits and mode.
GxCntGetMeasurementTimeout
Returns the measurement timeout value.
GxCntGetTimeIntervalDelay
Returns the delay time for the GxCntSetFunctionTimeIntervalDelay function.
GxCntGetTotalizeGateMode
Returns the counting Gate to open or close when in Totalize mode.
GxCntGetTriggerSlope
Returns the trigger slope.
GxCntGetTriggerSource
Returns the trigger source.
GxCntIsMeasurementReady
Returns true if a new measurement is ready to read.
GxCntReadMeasurement
Read a single measurement.
GxCntReadMeasurementArray
Returns specified number of measurements into an array while specifying the amount of time allowed for filling the array before returning.
GxCntReadMeasurementString
Read a single measurement formatted as string.
GxCntReadStatusRegister
Returns the status register.
GxCntSelfTest
Run a self-test.
GxCntSetAcquisitionMode
Sets the board Acquisition mode.
GxCntSetAcquisitionTimeInterval
Sets the board Acquisition time interval.
GxCntSetArmSlope
Sets the Arm start and stop slope.
GxCntGetArmSource
Sets the Arm source.
GxCntSetCalibrationMode
Sets the board Calibration mode.
GxCntSetChannelAFrequencyRange
Sets the channel A frequency mode.
GxCntSetChannelCouplingMode
Sets the specified channel coupling mode.
GxCntSetChannelFilterMode
Sets the specified channel filter mode.
GxCntSetChannelFilterValue
Sets the specified channel filter value.
GxCntSetChannelImpedance
Sets the specified channel input impedance.
GxCntSetChannelSlope
Sets the specified channel input slope.
GxCntSetChannelTriggerLevel
Sets the specified channel input trigger level.
GxCntSetChannelTriggerLevelMode
Sets the specified channel input trigger level mode.
GxCntSetClockSource
Sets the board clock source.
GxCntSetCommonInput
Sets the common input mode state and active input channel.
GxCntSetCounterRefClockToPxiRefClockState
Sets the connection state of the Counter Reference Clock to the PXI Reference Clock.
GxCntSetFunctionAccumulate
Sets the board function to Accumulate
GxCntSetFunctionAutoRatio
Sets the function mode to Auto Ratio.
GxCntSetFunctionFastFrequency
Sets the function mode to Fast Frequency.
GxCntSetFunctionFrequency
Sets the function mode to Frequency.
GxCntSetFunctionPeriod
Sets the function mode to Period
GxCntSetFunctionWidth
Sets the function mode to Pulse Width.
GxCntSetFunctionRatio
Sets the function mode to Ratio.
GxCntSetFunctionSinglePeriod
Sets the function mode to Single Period.
GxCntSetFunctionTestInternalClock
Sets the function mode to test the internal clock.
GxCntSetFunctionTimeInterval
Sets the function mode to Time Interval.
GxCntSetFunctionTimeIntervalDelay
Sets the function mode to Time Interval with Delay.
GxCntSetFunctionTotalize
Sets the function mode to Totalize.
GxCntSetFunctionTotalizeGatedOnce
Sets the function mode to Totalize Gated Once.
GxCntSetGateTime
Sets the gate time for frequency-type measurements (Frequency, Period and Check).
GxCntSetMeasurementNumberOfDigits
Sets the measurement number of digits and mode.
GxCntSetMeasurementTimeout
Sets the timeout allowable for a measurement read operation
GxCntSetPrescalerMode
Sets the pre-scale mode for both channels.
GxCntSetTimeIntervalDelay
Sets the delay time for the GxCntSetFunctionTimeIntervalDelay function.
GxCntSetTotalizeGateMode
Sets the counting Gate to open or closed when in Totalize mode.
GxCntSetTriggerSlope
Sets trigger slope.
GxCntSetTriggerSource
Sets trigger source.
GxCntTrig
The counter will initiate a new measurement after calling this function.
Upgrade firmware functions
GxCntUpgradeFirmware
Upgrades the board’s firmware.
GxCntUpgradeFirmwareStatus
Monitor the firmware upgrade process.