User`s manual

[:SEGMent]:DEFine
[SOURce:]LIST[1][:SEGMent]:DEFine <length> reserves enough waveform
segment memory for a waveform segment of length points for the segment currently
selected by
[SOURce:]LIST[1][:SEGMent]:SELect.
Parameters
Parameter
Name
Parameter
Type
Range of
Values
Default
Units
<
length> numeric see below | MINimum | MAXimum none
The length will be rounded up, if needed, to a multiple of 8 points. All defined waveform
segments share the waveform segment memory. Any one segment may use any part of
or all of this memory.
MINimum reserves 8 points; MAXimum reserves the largest available contiguous piece of
waveform segment memory (up to 262,144 points if no waveforms other than standard
function sine waves exist).
Comments Once a waveform segment has been DEFined, it must be deleted
(
[SOURce:]LIST[1][:SEGMent]:DELete[:SELected] command) before its reserved
length may be redefined. The voltage point and marker pulse list values and
length may be changed repeatedly without re-executing the
DEFine command.
[SOURce:]LIST[1][:SEGMent]:DEFine initializes the waveform segment voltage
point list to zero length and the marker pulse list to a length of 1 with a value of 0
(no markers will be generated).
While the reserved length must be a multiple of 8, rounded up if necessary, the
only restriction on the current waveform segment length (number of voltage
points stored) is that it be at least four points long.
Executable when Initiated: Yes
Coupling Group: None
Related Commands: [SOURce:]LIST[1][:SEGMent]:SELect
*RST Condition: Unaffected
Power-On Condition: No waveform segments are defined
Example Reserving Memory for a Waveform Segment
LIST:SEL ABC Selects waveform segment ABC.
LIST:DEF 1024 Reserves 1024 points for ABC.
[SOURce:]LIST[1]
Chapter 8 Command Reference 339