Model 4200A-SCS Parameter Analyzer Reference Manual
Section 13: LPT library function reference
4200A-901-01 Rev. C / February 2017
13-125
seg_arb_sequence
This command defines the parameters for a Segment Arb waveform pulse-measure sequence.
Usage
int seg_arb_sequence(int
instr_id
, long
chan
, long
SeqNum
, long
NumSegments
, double
*
StartV
, double *
StopV
, double *
Time
, long *
Trig
, long *
SSR
, long *
MeasType
,
double *
MeasStart
, double *
MeasStop
);
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
SeqNum
Sequence ID number (1 to 512, per channel) to uniquely identify this sequence
NumSegments
Total number of segments in this sequence
StartV
An array of start voltage levels
StopV
An array of stop voltage levels
Time
An array of segment time durations (in seconds with 10 ns resolution, 20 ns
minimum)
Trig
An array of trigger values (for trigger output only):
•
Trigger low:
0
•
Trigger high:
1
SSR
An array of values to control the high endurance output relay:
•
Open:
0
•
Closed:
1
MeasType
PGU:
0
PMU: An array of measure types:
•
No measurements for this segment:
0
•
Spot mean discrete (see
(on page 5-70)):
1
•
Waveform discrete (see
(on page 5-72)):
2
•
Spot mean average (see
(on page 5-71)):
3
•
Waveform average (see
(on page 5-73)):
4
MeasStart
PGU:
0
PMU: An array of start measurement times (in seconds, with 10 ns resolution); a
zero (0) second setting sets measure to start at the beginning of the segment
MeasStop
PGU:
0
PMU: An array of stop measurement times (in seconds, with 10 ns resolution); this
is the elapsed time, within the segment, when the measurement stops
Pulsers
4220-PGU
4225-PMU
Pulse mode
Segment Arb