GxDmmGetRange

Purpose

Returns the maximum value recorded since changing function

Syntax

GxDmmGetRange (nHandle, pdRange, pnStatus)

Parameters

Name
Type
Comments
nHandle
SHORT
Handle for a GX2065 board.
pdRange
PDOUBLE
Returns the currently selected function’s range.
  • GXDMM_RANGE_100mV (0.100): 100 millivolts Range for VDC functions

  • GXDMM_RANGE_1V (1): 1 volt Range for VDC functions

  • GXDMM_RANGE_10V (10): 10 volts Range for VDC functions

  • GXDMM_RANGE_100V (100): 100 volts Range for VDC functions

  • GXDMM_RANGE_300V (300): 300 volts Range for VDC functions

  • GXDMM_RANGE_50mVrms (0.050): 50 millivolts Range for VAC functions

  • GXDMM_RANGE_500mVrms (0.50): 500 millivolts Range for VAC functions

  • GXDMM_RANGE_5Vrms (5): 5 volts Range for VAC functions

  • GXDMM_RANGE_50Vrms (50): 50 volts Range for VAC functions

  • GXDMM_RANGE_300Vrms (300): 300 volts Range for VAC functions

  • GXDMM_RANGE_20mA (0.020): 20 milliamps Range for IDC functions

  • GXDMM_RANGE_100mA (0.100): 100 milliamps Range for IDC functions

  • GXDMM_RANGE_1A (1): 1 amp Range for IDC functions

  • GXDMM_RANGE_2A (2): 2 amps Range for IDC functions

  • GXDMM_RANGE_10mArms (0.010): 10 milliamps Range for IAC functions

  • GXDMM_RANGE_50mArms (0.050): 50 milliamps Range for IAC functions

  • GXDMM_RANGE_500mArms (0.50): 500 milliamps Range for IAC functions

  • GXDMM_RANGE_1Arms (1.0): 1.0 amps Range for IAC functions

  • GXDMM_RANGE_100Ohm (100): 100 ohm Range for 2Wire/4Wire functions

  • GXDMM_RANGE_1KOhm (1000): 1 kilo ohm Range for  2Wire/4Wire functions

  • GXDMM_RANGE_10KOhm (10,000): 10 kilo ohms Range for 2Wire/4Wire functions

  • GXDMM_RANGE_100KOhm (100,000): 100 kilo ohms Range for 2Wire/4Wire functions

  • GXDMM_RANGE_1MOhm (1,000,000): 1 mega ohms Range for 2Wire/4Wire functions

  • GXDMM_RANGE_10MOhm (10,000,000): 10 mega ohms Range for 2Wire/4Wire functions

  • GXDMM_RANGE_100MOhm (100,000,000): 100 mega ohms Range for 2Wire/4Wire functions

  • GXDMM_RANGE_10uA (0.00001): 10 micro amp range for Diode voltage function

  • GXDMM_RANGE_100uA (0.0001): 100 micro amp range for Diode voltage function

  • GXDMM_RANGE_1mA (0.001): 1 milliamp range for Diode voltage function.

pnStatus
PSHORT
Returned status: 0 on success, negative number on failure.

Comments

The currently selected range will depend on the currently selected function. If auto range is on, setting the range using this function will turn the auto range off.

Example

The following example gets the current range:

 

SHORT nHandle, nStatus;

DOUBLE dRange;

GxDmmGetRange (nHandle, &dRange, &nStatus);

 

See Also

GxDmmSetRange, GxDmmSetFunction, GxDmmGetFunction, GxDmmGetErrorString