User`s guide
2-18 Agilent B1500 VXIplug&play Driver User’s Guide, Edition 3
Driver Functions
agb1500_asuRange
path  Path connected to the ASU output. 1 (the ASU output will be 
connected to the SMU connector side) or 2 (the ASU output 
will be connected to the AUX connector side).
NOTE To use ASU
To use the ASU, connect it to the correct HRSMU properly before turning the 
Agilent B1500A on. For the connection, see User’s Guide.
The ASU will add the connection switch function described above to the B1500A 
and the 1 pA measurement range to the HRSMU. Use the agb1500_asuRange 
function to enable/disable the 1 pA range for the auto ranging operation.
Remember that the series resistor in the HRSMU connected to the ASU cannot be 
used.
agb1500_asuRange
This function is available for the Agilent B1500 installed with the high resolution 
SMU (HRSMU) and the atto sense and switch unit (ASU).
Enables or disables the 1 pA range for the auto ranging operation.
Syntax ViStatus _VI_FUNC agb1500_asuRange(ViSession vi, ViInt32 channel, 
ViInt32 mode);
Parameters vi  Instrument handle returned from agb1500_init( ).
channel  Slot number where the HRSMU has been installed. The ASU 
must be connected to the HRSMU. See Table 2-2.
mode  0: Enables 1 pA range.
1: Disables 1 pA range.
agb1500_autoCal
This function enables or disables the auto calibration function.
Syntax ViStatus _VI_FUNC agb1500_autoCal(ViSession vi, ViInt32 state);
Parameters vi  Instrument handle returned from agb1500_init( ).
state  Auto calibration mode. 0 (off) or 1 (on).










