Model 4200A-SCS Parameter Analyzer Reference Manual
Section 13: LPT library function reference
4200A-901-01 Rev. C / February 2017
13-165
seg_arb_file
This command is used to load a waveform from an existing Segment Arb
®
waveform file.
Usage
int seg_arb_file(INSTR_ID
instr_id
, long
chan
, char *
fname
);
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
fname
The name of the waveform file; name must be in quotes
Pulse modes
Source only, Segment Arb
Details
This command loads a waveform from an existing Segment Arb
.ksf
waveform file into the pulse
card. A Segment Arb waveform can be loaded for each channel of the pulse card. Once loaded, use
pulse_output
to turn on the appropriate channel. Use
pulse_trig
to select the trigger mode and
start (or arm) pulse output.
When specifying the file name, include the full command path with the file name. Existing
.ksf
waveforms are typically saved in the
SarbFiles
folder at the following command path location:
C:\s4200\kiuser\KPulse\SarbFiles
A Segment Arb waveform can be created using KPulse and saved as a
.ksf
waveform file (refer to
KPulse (for Keithley Pulse Generator Cards)
(on page 10-1) for details).
You can modify a waveform in an existing
.ksf
file using a text editor.
Example
seg_arb_file(VPU1, 1, "C:\\s4200\\kiuser\\KPulse\\SarbFiles\\sarb3.ksf")
Loads a Segment Arb file named
sarb3.ksf
(saved in the
SarbFiles
folder) into the pulse card for
channel 1.
Also see
(on page 13-131)
(on page 13-132)
(on page 13-146)
(on page 13-152)
(on page 13-162)
LPT commands for the CVUs
The LPT commands for the 4210-CVU are listed in
(on page 13-7). LPT command
details are presented here in alphabetic order.