2-32 Agilent B1500 VXIplug&play Driver User’s Guide, Edition 3
Driver Functions
agb1500_measureM
channel Slot number of the slot that installs the SMU to be used. See
Table 2-2.
interval Settling detection interval. 0 (interval short) or 1 (interval long).
value Leakage current measurement result. Returned data.
status Measurement status. Returned data. See “Status Code” on page
2-14. To disable the status data output, set 0 (NULL pointer)
instead.
agb1500_measureM
This function executes a multi channel spot measurement by the specified units, and
returns the measurement result data, measurement status, and time stamp data.
Syntax ViStatus _VI_FUNC agb1500_measureM(ViSession vi, ViInt32 channel[ ],
ViInt32 mode[ ], ViReal64 range[ ], ViReal64 value[ ], ViInt32 status[ ],
ViReal64 time[ ] );
Parameters vi Instrument handle returned from agb1500_init( ).
channel[ ] Slot number of the slot that installs the SMU to be used. See
Table 2-2.
Enter 0 to the last element of channel[ ]. For example, if you use
two channels, set the array size to 3, specify the channels to the
first and second elements, and enter 0 to the third element.
mode[ ] Measurement mode. 1 (current) 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-3.
value[ ] Measurement data. Returned data.
status[ ] Measurement status. Returned data. See “Status Code” on page
2-14. To disable the status data output, set 0 (NULL pointer)
instead of array.
time[ ] Time stamp data (measurement start time). Returned data. To
disable the time stamp data output, set 0 (NULL pointer)
instead of array.