6-32 Agilent 4155C/4156C VXIplug&play Driver User’s Guide, Edition 4
Programming Examples for VEE Users
Multi-Channel Pulsed Spot Measurements
Multi-Channel Pulsed Spot Measurements
To make multi-channel pulsed spot measurements, use the following functions.
Table 6-16 Functions for Multi-Channel Pulsed Spot Measurements
A program example is shown in Figure 6-28 on page 6-33. This program measures 
bipolar transistor collector current and base current. The measurement setup is 
shown in Figure 6-27.
Figure 6-27 Device Connection and Source Setup for Example Program
Description Function Parameters
Output Switch Setup hp4156b_setSwitch channel,state
Output Filter Setup hp4156b_setFilter channel,state (pulse channel must be set to OFF)
Integration Time Setup hp4156b_setInteg table,time,average
Forces dc bias hp4156b_force channel,mode,range,value,compliance,polarity
Sends Command String hp4156b_cmd command (PT and PV commands are sent)
Executes measurement hp4156b_startMeasure meas_type,channel[ ],mode[ ],range[ ],source
Disables output hp4156b_zeroOutput channel
Reads measurement data hp4156b_readData eod,data_type,value,status,channel
A
Collector
Base
Emitter
channel:  SMU1
mode:     V output
value:    0V
range:    AUTO
comp:     0.1A
polarity: AUTO
channel:  SMU2
mode:     V output
value:    0V
range:    2V
comp:     0.1A
polarity: AUTO
channel:  SMU3
mode:     V pulse
range:    AUTO
base:     0V
pulse:    -0.8V
comp:     0.1A
hold:     0sec
width:    5msec
period:   10msec
t_delay:  0sec
priority: P width
channel:  SMU1
mode:     I measure
value:    Ic
range:    AUTO
A
channel:  SMU2
mode:     I measure
value:    Ib
range:    AUTO
1:PV command parameters
2:PT command parameters
1
2