2-42 Agilent 4155C/4156C VXIplug&play Driver User’s Guide, Edition 4
Driver Function Reference
hp4156b_stress
hp4156b_stress
This function forces the stress defined by the hp4156b_setStress,
hp4156b_addStressSyncIv, and/or hp4156b_addStressSyncPulse functions.
Syntax ViStatus _VI_FUNC hp4156b_stress(ViSession vi, ViPInt32 status);
Parameters vi Instrument handle returned from hp4156b_init( ).
status Stress output status. Returned data. For the status value, see
“Status Code” on page 2-12.
hp4156b_sweepIv
This function executes a staircase sweep measurement by the specified channel, and
returns the number of measurement steps, sweep source data, measurement data and
the measurement status.
Before executing this function, execute the hp4156b_setIv function to set the sweep
source. Also, execute the hp4156b_setSweepSync function to set the synchronous
sweep source.
Syntax ViStatus _VI_FUNC hp4156b_sweepIv(ViSession vi, ViInt32 channel,
ViInt32 mode, ViReal64 range, ViPInt32 point, ViReal64 source[ ],
ViReal64 value[ ], ViInt32 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.
point Number of measurement steps. Returned data.
source[ ] Sweep source setup data. Returned data.
value[ ] Measurement data. Returned data.
status[ ] Measurement status. Returned data. For the status value, see
“Status Code” on page 2-12.