Section 13: LPT library function reference
Model 4200A-SCS Parameter Analyzer Reference Manual
13-146
4200A-901-01 Rev. C / February 2017
pulse_output
This command sets the pulse output of a pulse card channel on or off.
Usage
int pulse_output(int
instr_id
, long
chan
, long
out_state
);
instr_id
The instrument identification code of the pulse card, such as VPU1 or VPU2
chan
Channel number of the pulse card:
1
or
2
out_state
Pulse output state:
•
Off:
0
(default)
•
On:
1
Pulse modes
Standard, Full Arb, Segment Arb
Details
This command configures the channel to output and close the output relay.
If no 4225-RPM is used, this command connects the source to the device under test (DUT).
devclr
resets the pulse card source and disconnects the source from the DUT.
pulse_output(PMU
x
,
chan, 0)
clears the physical connection to the DUT and resets the PMU source.
If a 4225-RPM is used with the PMU, this command prepares the pulse source when using a PMU
with RPMs, but it does not close the output relay. The
rpm_config
command establishes the
physical connection to the DUT. The
clrcon
command clears the physical connection to the DUT.
You can control each channel of the pulse card individually (on or off). When the channel is off, the
output is in a high-impedance (open) state. After a channel is turned on, pulse output starts when a
pulse trigger is initiated. Note that if a pulse delay has been set, pulse output starts after the delay
period expires.
It is good practice to routinely turn off the outputs of the pulse card after a test has been completed.
The
pulse_ssrc
command controls the high-endurance output relays (HEORs), and the
seg_arb_define
command defines a Segment Arb
®
waveform, which includes HEOR control.
Example
pulse_output(VPU1, 1, 0)
Turns off the output for pulse card channel 1.
Also see
(on page 13-199)
(on page 13-67)
(on page 13-141)
(on page 13-151)
(on page 13-152)
(on page 13-139)
(on page 13-124)
(on page 13-162)