Agilent B1500 VXIplug&play Driver User’s Guide, Edition 3 2-29
Driver Functions
agb1500_forceCmuAcLevel
Syntax ViStatus _VI_FUNC agb1500_force(ViSession vi, ViInt32 channel, ViInt32 mode, 
ViReal64 range, ViReal64 value, ViReal64 comp, ViInt32 polarity);
NOTE range, value, comp parameters
Available values depend on the unit. See “Parameters” on page 2-8.
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. 
mode  Source output mode. 1 (current) or 2 (voltage).
range  Output ranging mode. 0 (auto) or positive value (limited auto).
value  Source output value (in A or V).
comp  Compliance value. (in V or A). It must be voltage for the 
current source, or current for the voltage source.
polarity  Compliance polarity. 0 (auto) or 1 (manual).
If polarity=0, the compliance polarity is automatically set to the 
same polarity as value, regardless of the specified comp 
polarity. The compliance polarity is positive if value=0.
If polarity=1, the specified comp polarity is kept.
agb1500_forceCmuAcLevel
This function forces AC voltage from the MFCMU. The agb1500_setCmuFreq 
function must be executed to set the signal frequency.
Syntax ViStatus _VI_FUNC agb1500_forceCmuAcLevel(ViSession vi, ViInt32 channel, 
ViReal64 value);
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.
value  Oscillator level of the output AC voltage (in V). Numeric 
expression.
10 mV (initial setting) to 250 mV, 1 mV step