User`s manual
5. Set the Segment Sample Rate
[SOURce:]FREQuency[1][:CW | :FIXed] <frequency>
This command sets the rate at which the points in a waveform
segment are output by the AFG. The waveform frequency is
determined by:
(sample frequency) / (number of points)
Refer to Table B-3 in Appendix B for the frequency limits.
6. Select the Arbitrary Waveform Function
[SOURce:]FUNCtion[:SHAPe] USER
This command selects the arbitrary waveform function. Couple the
command to the previous frequency command.
7. Set the Maximum Output Amplitude
[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude] <amplitude>
This command specifies the maximum output amplitude. The
amplitude must be equal to, or greater than the maximum voltage
value of the waveform segment. Refer to Table B-4 in Appendix B
for the amplitude limits.
8. Name the Waveform Segment
[SOURce:]LIST[1][:SEGMent]:SELect <name>
This command names the waveform segment. Each waveform
segment to be stored into memory must have a unique name. Legal
names must start with an alphabetic character, but can contain
alphabetic, numeric, and underscore (“_”) characters. The names can
have a maximum length of 12 characters.
9. Set the Waveform Segment Size
[SOURce:]LIST[1][:SEGMent]:DEFine <length>
This command defines the size of the number of voltages or points in
the selected waveform segment. The size must be equal or greater
than the number of points in the waveform segment (minimum value
is 8 points). The command reserves enough memory needed for the
waveform segment.
10. Store the Waveform Segment as Voltages
[SOURce:]LIST[1][:SEGMent]:VOLTage <voltage_list>
This command stores the points of the waveform segment into the
AFG’s segment memory. These points are sent to the AFG as volts
which are the output voltage points that constitutes the waveform
segment.
Chapter 3 Generating Arbitrary Waveforms 89