Agilent 4155C/4156C VXIplug&play Driver User’s Guide, Edition 4 2-27
Driver Function Reference
hp4156b_measureP
hp4156b_measureP
This function executes a pulsed spot measurement by the specified channel, and
returns the measured value and the measurement status.
Syntax
ViStatus _VI_FUNC hp4156b_measureP(ViSession vi, ViInt32 channel,
ViInt32 mode, ViReal64 range, ViPReal64 value, ViPInt32 status);
Parameters
vi
Instrument handle returned from hp4156b_init( ).
channel
Channel number of the measurement unit. 1 to 6 (SMU1 to
SMU6), 23 (VMU1), or 24 (VMU2).
mode
Measurement mode. 1 (current, only for SMU) or 2 (voltage).
range
Measurement ranging mode. 0 (auto), positive value (limited
auto), or negative value (fixed range). For the available values,
see Table 2-2 and Table 2-5 or Table 2-7.
value
Measurement data. Returned data.
status
Measurement status. Returned data. For the status value, see
“Status Code” on page 2-12.
hp4156b_offsetCancel
This function enables or disables the zero offset cancel function.
Syntax
ViStatus _VI_FUNC hp4156b_offsetCancel(ViSession vi, ViInt32 channel,
ViInt32 state);
Parameters
vi
Instrument handle returned from hp4156b_init( ).
channel
Channel number of the unit to set the offset cancel function. 1 to
6 (SMU1 to SMU6), 23 (VMU1), or 24 (VMU2).
state
Function state. 0 (off) or 1 (on).
hp4156b_opc_Q
This function does the *OPC? common command.
Syntax
ViStatus _VI_FUNC hp4156b_opc_Q(ViSession vi, ViPBoolean result);
Parameters
vi
Instrument handle returned from hp4156b_init( ).
Summary of Contents for 4155C
Page 3: ......
Page 13: ...1 Installation...
Page 19: ...2 Driver Function Reference...
Page 89: ...3 Programming Examples for Visual Basic Users...
Page 147: ...4 Programming Examples for Visual Basic NET Users...
Page 183: ...5 Programming Examples for C Users...
Page 225: ...6 Programming Examples for VEE Users...