User`s guide

Agilent 4155C/4156C VXIplug&play Driver Users Guide, Edition 1 2-21
Driver Functions
hp4156b_forcePulse
hp4156b_forcePulse
This function specifies the pulse source (PGU) settings and forces the voltage pulse
immediately. To stop the pulse output, use hp4156b_abortMeasure function.
Syntax ViStatus _VI_FUNC hp4156b_forcePulse(ViSession vi, ViInt32 channel,
ViInt32 count, ViReal64 base, ViReal64 peak, ViReal64 width, ViReal64 period,
ViReal64 delay, ViReal64 rise, ViReal64 fall);
Parameters vi Instrument handle returned from hp4156b_init( ).
channel Channel number of the pulse generator unit.
27 (PGU1) or 28 (PGU2)
count Pulse count (number of pulses). 1 to 65535, or 0 (free run
mode).
base Pulse base value. -40.0 to 40.0 V.
peak Pulse peak value. -40.0 to 40.0 V.
width Pulse width. 1E-6 to 9.99 seconds.
period Pulse period. 1E-6 to 10.0 seconds.
delay Pulse delay time. 0.0 to 10.0 seconds.
rise Pulse leading time. 0.1E-6 to 10E-3 seconds.
fall Pulse trailling time. 0.1E-6 to 10E-3 seconds.