-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);
The instrument identification code of the pulse card, such as VPU1 or VPU2
Channel number of the pulse card: 1 or 2
Sequence ID number (1 to 512, per channel) to uniquely identify this sequence
Total number of segments in this sequence
An array of start voltage levels
An array of stop voltage levels
An array of segment time durations (in seconds with 10 ns resolution, 20 ns
minimum)
An array of trigger values (for trigger output only):
• Trigger low: 0
• Trigger high:
An array of values to control the high endurance output relay:
• Open: 0
• Closed:
PGU: 0
PMU: An array of measure types:
• No measurements for this segment: 0
• Spot mean discrete (see Spot mean measurements (on page 5-70)): 1
• Waveform discrete (see Waveform measurements (on page 5-72)): 2
• Spot mean average (see Spot mean average readings (on page 5-71)): 3
• Waveform average (see Waveform average readings (on page 5-73)):
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
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