Section 13: LPT library function reference
Model 4200A-SCS Parameter Analyzer Reference Manual
13-162
4200A-901-01 Rev. C / February 2017
The maximum pulse width that can be set depends on the selected period for the pulse. For example,
if the period is set for 500 ns, the maximum pulse width that can be set for the fast speed is 490 ns
(500 ns
−
10 ns = 490 ns).
The pulse width setting takes effect immediately during continuous pulse output. Otherwise, the width
setting takes effect when the next trigger is initiated. The
pulse_trig
command is used to trigger
continuous or burst output.
Example
pulse_width(VPU1, 1, 250e-9)
Sets the pulse width for channel 1 to 250 ns.
Also see
(on page 13-148)
(on page 13-116)
(on page 13-152)
seg_arb_define
This command defines the parameters for a Segment Arb
®
waveform.
Usage
int seg_arb_define(int
instr_id
, long
chan
, long
nsegments
, double *
startvals
,
double *
stopvals
, double *
timevals
, long *
triggervals
, long *
outputRelayVals
);
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
nsegments
The number of values in each of the arrays (1024 maximum)
startvals
An array of start voltage values for each segment (in volts)
stopvals
An array of stop voltage values for each segment (in volts)
timevals
An array of time values for each segment (20 ns minimum)
triggervals
An array of trigger values:
•
Trigger low:
0
•
Trigger high:
1
outputRelayVals
An array of values to control the high endurance output relay:
•
Open:
0
•
Closed:
1