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