2-54 Agilent B1500 VXIplug&play Driver User’s Guide, Edition 3
Driver Functions
agb1500_setOpenCorrMode
mode Source output mode. 1 (current) or 2 (voltage).
range Output ranging mode. 0 (auto) or positive value (limited auto).
start Sweep start value (in A or V).
stop Sweep stop value (in A or V).
comp Compliance value (in V or A). It must be voltage for the current
sweep source, or current for the voltage sweep source.
Compliance polarity is automatically set to the same polarity as
the output value, regardless of the specified comp polarity. The
compliance polarity is positive if the output value is 0.
p_comp Power compliance. Available values are listed below. If you
enter the other value, the power compliance is not set.
0.001 to 4.0 VA, 0.001 VA resolution (for MPSMU)
0.001 to 20.0 VA, 0.001 VA resolution (for HPSMU)
agb1500_setOpenCorrMode
This function sets the CMU open correction function ON or OFF.
The agb1500_execOpenCorr function must be executed before this function.
Syntax ViStatus _VI_FUNC agb1500_setOpenCorrMode(ViSession vi, ViInt32 channel,
ViInt32 mode);
Parameters vi Instrument handle returned from agb1500_init( ).
channel Slot number of the slot that installs the MFCMU to be used. See
Table 2-2. channel=-1 detects the slot automatically.
mode 0: CMU open correction function ON.
1: CMU open correction function OFF.
agb1500_setPbias
This function specifies pulse source and sets the parameters. The pulse source is
used for the pulsed spot measurements and the staircase sweep with pulsed bias
measurements. For the staircase sweep with pulsed bias measurements, the pulse
output synchronizes with the staircase sweep output by the agb1500_setIv function.