2-6
Agilent 4155B/4156B VXIplug&play Driver User’s Guide, Edition 4
Driver Functions
hp4156b_abortMeasure
hp4156b_abortMeasure
This function aborts the 4155B/4156B’s present operation, such as the measurement
executed by the hp4156b_startMeasure function, the pulse output by the
hp4156b_forcePulse function, the stress force by the hp4156b_stress function, and
so on.
Syntax
ViStatus _VI_FUNC hp4156b_abortMeasure(ViSession vi);
Parameters
vi
Instrument handle returned from hp4156b_init( ).
hp4156b_addSampleSyncIv
This function specifies the constant current source or constant voltage source used
for the sampling measurements, and sets the parameters. Source output starts at the
beginning of the sampling measurement (beginning of the hold time), and stops at
the end of the last sampling measurement point.
Sampling measurement channels are defined by the hp4156b_sample function, and
sampling measurement timing is defined by the hp4156b_setSample function.
Syntax
ViStatus _VI_FUNC hp4156b_addSampleSyncIv(ViSession vi, ViInt32 channel,
ViInt32 mode, ViReal64 range, ViReal64 base, ViReal64 bias, ViReal64 comp);
Parameters
vi
Instrument handle returned from hp4156b_init( ).
channel
Channel number of the source unit. 1 to 6 (SMU1 to SMU6),
21 (VSU1), 22 (VSU2), 27 (PGU1), or 28 (PGU2)
mode
Output mode. 1 (current output, only for SMU) or 2 (voltage
output).
range
Output range. 0 (auto ranging) or positive value (limited auto
ranging). See below.
For current output:
1E-11 to 1.0 A, or 0.
For voltage output:
2.0 to 200.0 V, or 0.
base
Base value. -1.0 to 1.0 A for current output, -200.0 V to 200.0 V
for voltage output.
bias
Bias value. -1.0 to 1.0 A for current output, -200.0 V to 200.0 V
for voltage output.
comp
Compliance value. -200.0 V to 200.0 V for voltage compliance,
-1.0 to 1.0 A for current compliance.