GxSmuMeasureGetSenseMode

Applies To

GX3104

Purpose

Returns the specified channel’s measurement sense mode to Local or Remote.

Syntax

GxSmuMeasureGetSenseMode (nHandle, nChannel, pnSenseMode, pnStatus)

Parameters

Name
Type
Description
nHandle
SHORT
Handle to a GX3104 board.
nChannel
SHORT
GX3104: Specifies the channel number (0-3): GX3104_CHANNEL_1 to GX3104_CHANNEL_4
pnSenseMode
PSHORT
0.      GXSMU_MEASURE_SENSE_MODE_LOCAL: Local sense measurements using a single set of leads.
1.    GXSMU_MEASURE_SENSE_MODE_REMOTE: Remote sense measurements using two sets of leads.
pnStatus
PSHORT
Returned status: 0 on success, negative number on failure.

Comments

Sense stinging is only applicable to voltage measurements, current measurements always uses local sense.

Local Sense: voltage measurement made with local sense uses one set of leads for output and voltage measurement. The measurement might have an error caused by the output current and the resistance of the leads used to connect the SMU to the UUT. Resulting in actual voltage at the UUT terminals lower than the requested output because of the output lead resistance error.

Remote Sense: Voltage measurements made using remote sense requires 4-wire connections to the UUT. Using remote sense gives more accurate voltage output and measurements when the output lead voltage drop is significant. In a remote sense configuration, one set of leads carries the output current, while another set of leads is used to measure voltage directly at the UUT terminals.

Configuring a channel for remote sense operation without connecting the sense leads to the UUT may result in inaccurate measurements. If a channel is configured for remote sense and the remote sense leads are left open, the channel may source a voltage higher than the voltage level or voltage limit.

Example

The following example sets channel 1 to remote sense:

 

SHORT  nHandle, nStatus, nSenseMode;

 

GxSmuMeasureSetSenseMode (nHandle, GX3104_CHANNEL_1, GXSMU_MEASURE_SENSE_MODE_REMOTE, &nStatus);

GxSmuMeasureGetSenseMode (nHandle, GX3104_CHANNEL_1, &nSenseMode, &nStatus);

 

See Also

GxSmuMeasureSetSenseMode, GxSmuMeasureSetPowerLineFrequency, GxSmuMeasure, GxSmuMeasureSetParamters, GxSmuGetErrorString