DATA Subsystem
[SOURce[1|2]:]DATA:ATTRibute:PTPeak? [
<arb_name>
]
This query calculates the
peak-to-peak value
of all data points for the specified arbitrary waveform segment in INTER-
NAL or USB memory, or loaded into waveform memory.
Parameter
Typical Return
Any valid file name. If omitted, the default <
arb_name
> is the arbitrary waveform currently
active (selected with
).
+1.0000
Return the peak-to-peak value for "EXP_FALL":
DATA:ATTR:PTP? "INT:\BuiltIn\EXP_FALL.arb"
l
<
arb_name
> must match:
l
A waveform already loaded into waveform memory.
l
A waveform existing in INTERNAL or USB mass memory.
l
See
,
, or
for valid formats for <
arb_name
>.
l
Arbitrary Waveform Limitations:
For arbitrary waveforms, amplitude is limited if the waveform data points do not
span the full range of the output DAC (Digital-to-Analog Converter). For example, the built-in "Sinc" waveform
does not use the full range of values between ±1, so its maximum amplitude is limited to 6.087 Vpp (into 50 Ω).
l
<
arb_name
> can be a file name (put in memory by
) or a name generated from
or
.
[SOURce[1|2]:]DATA:SEQuence <
block_descriptor
>
Defines a sequence of waveforms already loaded into waveform memory via
or
. The MMEMory:LOAD:DATA[1|2] command can also load a sequence file that automatically loads the asso-
ciated arbitrary waveforms and includes the amplitude, offset, sample rate, and filter setup.
Parameter
Typical Return
IEEE Definite Length Arbitrary Block, described below.
(none)
(see
)
l
Even arbitrary waveforms with millions of points may be insufficient for applications requiring special sequencing
or the repetition of waveforms dependent upon time or external events. Sequencing arbitrary waveforms allows
you to arrange and conditionally repeat waveforms. This allows you to use less memory and to achieve greater
application flexibility.
Definite-length block data allows any type of device-dependent data to be transmitted as a series of 8-bit binary data
bytes. This is particularly useful for transferring large quantities of data or 8-bit extended ASCII codes.
l
<
block_descriptor
> is of the format #<n><n digits><sequence name>,<arb name1>,<repeat count1>,<play
control1>,<marker mode1>, <marker point1>, <arb name2>,<repeat count2>,<play control2>,<marker
mode2>, <marker point2>, and so on, where:
l
<
n
>specifies the number of digits used to indicate the size of the block.
l
<
n digits
> is one or more digits hat specifies the number of data bytes to come.
Agilent 33500 Series Operating and Service Guide
191