Gx3722DigitizerGetVoltageRange

Purpose

Returns the digitizer voltage range.

Syntax

Gx3722DigitizerGetVoltageRange (nHandle, pnVoltageRange, pnStatus)

Parameters

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.

Comments

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.

Example

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”);

 

See Also

Gx3722DigitizerArm, Gx3722DigitizerHalt, Gx3722DigitizerSetTriggerSource, Gx3722DigitizerSetTriggerMode, Gx3722DigitizerSetTriggerThreshold, Gx3722DigitizerSetSampleCount, Gx3722DigitizerTrigger, Gx3722DigitizerReadWaveform, Gx3722DigitizerReadWaveformEx, Gx3722DigitizerSetPxiTrigger, Gx3722DigitizerGetState, Gx3722DigitizerGetSampleStatus, GxFpgaGetErrorString