User`s guide
2-58 Agilent B1500 VXIplug&play Driver User’s Guide, Edition 3
Driver Functions
agb1500_setSample
interval  Interval of the sampling. Numeric expression. in seconds. 
0.002 (initial setting) to 65.535 s, 0.001 s resolution.
interval < 0.002 s in 0.00001 s resolution is also available for 
the linear sampling. It must satisfy the following formula. See 
NOTE below.
interval ≥ 0.0001 + 0.00002 × (Num_ch -1)
Num_ch: number of measurement channels
point  Number of samples. Integer expression. 1 to the following 
value.
For linear: 100001 / (number of measurement channels)
For log: 1 + (number of data for 11 decades)
NOTE If you set interval < 0.002 s
Sampling mode must be linear. This setting is not permitted for the log sampling.
All measurement channels must use the high speed A/D converter (ADC). This 
setting is not permitted if a measurement channel uses the high resolution ADC.
If the multiple measurement channels are used, all channels perform measurements 
in parallel.
If the measurement ranging mode is not the fixed mode, the measurement channels 
automatically select the minimum range that covers compliance value set to the 
channel.
If the measurement time is expected to be longer than interval, the measurement 
channels automatically adjust the number of averaging samples (agb1500_setAdc 
settings) to keep the sampling interval.
Sampling 
Operation
Sampling measurement will be started by the agb1500_sampleIv function, and 
performed as shown below. Before the measurement trigger, the agb1500_force 
output channels will start the output at the timing of the function execution.
1. By the measurement trigger, the agb1500_addSampleSyncIv output channels 
start the base value output. Each channel controls the output simultaneously.
2. base_hold seconds later, the source channels change the output to the bias value. 
The channels keep the value until the end of the sampling measurement.










