Agilent 4155C/4156C VXIplug&play Driver User’s Guide, Edition 4 2-23
Driver Function Reference
hp4156b_execCal
hp4156b_execCal
This function executes the calibration and returns the calibration result. The
parameter “result” returns the calibration result.
Syntax
ViStatus _VI_FUNC hp4156b_execCal(ViSession vi, ViPInt32 result);
Parameters
vi
Instrument handle returned from hp4156b_init( ).
result
Calibration result. Returned data. Numeric number.
0: No error (calibration succeed).
hp4156b_execOffsetCancel
This function measures the zero offset data, and sets the zero offset function to on.
The parameter ‘channel’ specifies the measurement channel (SMU or VMU).
If you define SMU for ‘channel’, the SMU must be set to the voltage force mode by
using the hp4156b_force function, before executing this function.
If you define VMU for ‘channel’, the VMU must be set to the differential voltage
measurement mode by using the hp4156b_setVm function, before executing this
function.
Syntax
ViStatus _VI_FUNC hp4156b_execOffsetCancel(ViSession vi, ViInt32 channel,
ViInt32 range);
Parameters
vi
Instrument handle returned from hp4156b_init( ).
channel
Channel number of the unit to measure the zero offset data. 1 to
6 (SMU1 to SMU6), 23 (VMU1), or 24 (VMU2).
range
Measurement range to measure the zero offset data. 0, 1, 2, or 3.
0: 10 pA range for SMU
1: 100 pA range for SMU
2: 1 nA range for SMU
3: 0.2 V range for VMU
hp4156b_force
This function specifies dc current/voltage source and forces the specified output
immediately. To stop the output, use the hp4156b_force function with zero output.
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...