2-30
Agilent 4155B/4156B VXIplug&play Driver User’s Guide, Edition 4
Driver Functions
hp4156b_setFilter
hp4156b_setFilter
This function sets the output filter of the specified channel.
Syntax
ViStatus _VI_FUNC hp4156b_setFilter(ViSession vi, ViInt32 channel,
ViInt32 state);
Parameters
vi
Instrument handle returned from hp4156b_init( ).
channel
Channel number of the unit. 1 (SMU1), 2, 3, 4, 5, or 6 (SMU6).
state
0 (Filter OFF) or 1 (Filter ON).
hp4156b_setInteg
This function sets the integration time, and sets the number of samples that are taken
and averaged for the measurement.
Syntax
ViStatus _VI_FUNC hp4156b_setInteg(ViSession vi, ViInt32 table, ViReal64 time,
ViInt32 average);
Parameters
vi
Instrument handle returned from hp4156b_init( ).
table
Integration time table. 1 (short), 2 (medium), or 3 (long).
time
Integration time. in seconds. 80E-6 to 10.16E-3 for table=1, or
16.7E-3 to 2.0 for table=3. Ignore this parameter for table=2.
average
Number of samples for averaging. 1 to 1023, or 0. If you do not
want to change the value from previous value, enter 0.