Returns the digitizer voltage range.
Gx3722DigitizerGetVoltageRange (nHandle, pnVoltageRange, pnStatus)
Name |
Type |
Comments |
nHandle |
SHORT |
Handle to a GX3722 board. |
pnVoltageRange |
PSHORT |
Digitizer Voltage Range: 0. GX3722_DIGITIZER_RANGE_N28V_TO_P28V: Voltage Range +/-28V. 1. GX3722_DIGITIZER_RANGE_N56V_TO_P56V: Voltage Range +/-56V. |
pnStatus |
PSHORT |
Returned status: 0 on success, negative number on failure. |
The function returns the digitizer voltage range, there two voltage range configurations +/-28V or +/-56V.
The function helps to determine if the Gx3722 boards was modified to support the higher voltage range.
The following example returns the digitizer voltage range:
SHORT nHandle, nStatus;
SHORT nVoltageRange;
Gx3722DigitizerGetVoltageRange (nHandle, &nVoltageRange, &nStatus);
if (nVoltageRange==GX3722_DIGITIZER_RANGE_N28V_TO_P28V)
printf(“Board not modified”);
Gx3722DigitizerArm, Gx3722DigitizerHalt, Gx3722DigitizerSetTriggerSource, Gx3722DigitizerSetTriggerMode, Gx3722DigitizerSetTriggerThreshold, Gx3722DigitizerSetSampleCount, Gx3722DigitizerTrigger, Gx3722DigitizerReadWaveform, Gx3722DigitizerReadWaveformEx, Gx3722DigitizerSetPxiTrigger, Gx3722DigitizerGetState, Gx3722DigitizerGetSampleStatus, GxFpgaGetErrorString