MDO3000 Programmer Manual.pdf - 第308页
Commands Listed in A lphabetical Order MATH specifies t hat the Math waveform data w ill be transferred from the oscilloscope to the controller . REF1–REF4 spe cifies which Reference wa veform data will be transferred from…

Commands Listed in Alphabetical Order
Table 2-53: DATa and WFMOutpre Parameter Settings (cont.)
WFMOutpre Settings
DATa:ENCdg
Setting :ENCdg :BN_Fmt :BYT_Or :BYT_NR
RIBinary BIN RI
MSB
1,2
RPBinary BIN RP
MSB
1,2
SRIbinary
BIN RI
LSB
1,2
SRPbinary
BIN RP
LSB
1,2
FPbinary BIN FP
MSB
4
SFPbinary
BIN FP
LSB
4
Examples
DATA:
ENCDG?
might return :DATa:ENCDG SRPBINARY for the format of the
outgoing waveform data.
DATA:ENCDG RPBinary sets the data encoding format to be a positive integer
where the most significant byte is transferred first.
DATa:SOUrce
This command specifies the source waveform to be transferred from the
oscilloscope using the
CURVe? query. The valid waveform sources are CH1-CH4,
MATH, R EF1-REF4, D0-D15, DIGita l, RF_AMPlitude, RF_FREQuency,
RF_PHASe, RF_NORMal, RF_AVErage, RF_MAXHold, and RF_MINHold.
Setting DATa:SOUrc e automatically constrains the following to valid values for
thespecifiedsourcewaveform:
WFMOutpre:BYT_N
r, WFMOu tpre:BIT_Nr
and
WFMOutpre:BN_Fmt.
(See page 2-95, Waveform Transfer Command Group.)
Group
Wavef
orm Transfer
Syntax
DATa:SOUrce
{CH1|CH2|CH3|CH4|MATH|REF1|REF2|REF3|REF4|D0|D1|D2|D3
|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|DIGital
|RF_AMPlitude|RF_FREQuency|RF_PHASe|RF_NORMal|RF_AVErage|
RF_MAXHold|RF_MINHold}
DATa:SOUrce?
Related Commands
CURVe
Arguments
CH1–CH4 specifies which analog channel waveform data will be transferred from
the oscilloscope to the controller, channels 1 through 4.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-277

Commands Listed in Alphabetical Order
MATH specifies t
hat the Math waveform data will be transferred from the
oscilloscope to the controller.
REF1–REF4 spe
cifies which Reference waveform data will be transferred from
the oscilloscope to the controller.
D0–D15 spec
ifies which digital channel waveform data will be transferred from
the oscilloscope to the controller. (MSO/MDO4000/B models only as well as
MDO3000 and MDO400C models with option MDO3MSO or MDO4MSO
installed.)
DIGital specifies that the Digital Collection waveform data will be transferred
from the oscilloscope to the controller. (MSO/MDO4000/B models only as well
as MDO3000 and MDO400C models with option MDO3MSO or MDO4MSO
installed.)
RF_AMPlitude|RF_FREQuency|RF_PHASe (MDO4000/B/C models only)
and
RF_NORMal|RF_AVErage| RF_MAXHold|RF_MINHold specify that the
RF data will be transferred from the oscilloscope to the controller (MDO models
only).
Examples
DATA:SOURCE? might return :DATA:SOURCE REF3 indicating that Reference
location 3 is the source for the waveform data that is transferred using a
CURVe?
query.
DATA:SOURCE CH1 specifies that the CH1 waveform will be transferred in the
next CURVe? query.
DATa:STARt
This command specifies the starting data point for incoming or outgoing
waveform transfer using the
CURVe command or query. (Use DATa:STOP to
specify the ending data point.) You can set the
DATa:STARt and DATa:STOP
values automatically to the starting and stopping points of the waveform cursors,
if on, using
DATa SNap. Note that setting DATa:STARt and DAT a:STOP
automatically sets WFMOutpre:NR_Pt.
(See page 2-95, Waveform Transfer Command Group.)
Group
Waveform Transfer
Syntax
DATa:STARt <NR1>
DATa:STARt?
Related Commands
CURVe,
2-278 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
DATa,
DATa:STOP,
WFMInpre:NR_Pt,
WFMOutpre:NR_Pt?
Arguments
<NR1> is the first data point that will be transferred, which ranges from 1 to the
record length. Data will be transferred from
<NR1> to DATa:STOP or the record
length, whichever is less. If
<NR1> is greater than the record length, the last
data point in the record is transferred.
DATa:STARt and DATa:STOP are order independent. When DATa:STOP is
greater than
DATa:STARt, the values will be swapped internally for the CURVe?
query.
Examples
DATA:START? might return :DATA:START 214 indicating that data point 214 is
the first waveform data point that will be transferred.
DATA:START 10 specifies that the waveform transfer will begin with data point 10.
DATa:STOP
This command specifies the final data point that will be transferred when using
the CURVe command or query for incoming or outgoing waveform transfer.
(Use
DATa:STARt to specify the starting data point.)
NOTE. The oscilloscope automatically adjusts the
DATa:START
and
DATa:STOP
values for
CURVe
queries when the
DATa:STOP
value is less than the
DATa:START
value, and also when the
DATa:START
and/or
DATa:STOP
values are greater
than the record length of the source waveform. The adjusted
DATa:START
and
DATa:STOP
values determine
WFMOutpre:N R_Pt.
You can set the DATa:STARt and DATa:STOP values to automatically to the
starting and stopping points of the waveform cursors, if on, using the
DATa
command with the SNap argument. Note that setting DATa:STARt and
DATa:STOP automatically sets WFMOutpre:NR_ Pt.
Changes to the record length value are not automatically reflected in the
DATa:STOP
value. As record length is varied, the DATa:STOP value must be
explicitly changed to ensure the entire record is transmitted. In other words, curve
results will not automatically and correctly reflect increases in record length if the
difference of DATa:STARt and
DATa:STOP remains smaller than the increased
record length. Note that
DATa:STOP can be larger than the record length. (Use
WFMOutpre:NR_Pt? to find how many samples are available.)
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-279