User`s manual

Arbitrary Waveform Program Comments
The following comments give additional details on the program examples in
this chapter.
Determining the
Amount of
Segment and
Sequence Memory
To determine the amount of segment sequence data remaining in the
AFG and the amount of data used, execute the
[SOURce:]LIST[1]:SSEQuence:FREE? command. The command
returns two number values. The first number shows, in points, the
amount of segment sequence memory available. The second number
shows, in points, the amount of segment sequence memory used.
To determine the amount of segment data remaining in the AFG and
the amount of segment data used, execute the
[SOURce:]LIST[1][:SEGMent]:FREE? command. The command
returns two number values. The first number shows, in points, the
amount of segment memory available. The second number shows, in
points, the amount of segment memory used.
How to Free
Segment and
Sequence Memory
Use [SOURce:]LIST[1]:SSEQuence:DELete[:SELected] to delete the
currently selected segment sequence data that was last selected by
the
[SOURce:]LIST[1]:SSEQuence:SELect command.
[SOURce:]LIST[1]:SSEQuence:DELete:ALL deletes all segment
sequence data stored in the AFG’s sequence memory. Use the
command if there is insufficient segment sequence memory available
to store new segment sequences. Note that a segment sequence
cannot be deleted if it is currently selected by the
[SOURce:]FUNCtion:USER <name> command.
Use [SOURce:]LIST[1][:SEGMent]:DELete[:SELected] to delete the
currently selected segment data that was last selected by the
[SOURce:]LIST[1][:SEGMent]:SELect command.
[SOURce:]LIST[1][:SEGMent]:DELete:ALL deletes all segment data
currently in the segment memory. Use the command if there is
insufficient segment memory available to store new segments.
Amplitude Effects
on Voltage Lists
If the segment data is sent as voltage values, the AFG changes the data into
digital-to-analog converter (DAC) codes. This requires that the voltage
value of the segment data MUST NOT exceed the AFG’s current amplitude
level (set by
[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude]). If it
does, the AFG generates an error.
Chapter 3 Generating Arbitrary Waveforms 113