MDO3000 Programmer Manual.pdf - 第45页
Command Groups Bus Command Gr oup Use the Bus commands when working with serial or parallel bus measurements . Bus commands let you specify the b us number: (B1-B4), except for MDO3000, which has onl y two buses (B1-B2).…

Command Groups
thealiasnamem
ust consist of a valid IEEE488.2 message unit, which may
not appear in a message preceded by a colon, comma, or a command or query
program header.
the alias name may not appear in a message followed by a colon, comma,
or question mark.
an alias name must be distinct from any keyword or keyword short form.
an alias name cannot be redefined without first being deleted using one of
the alias deletion functions.
alias names do not appear in response messages.
Table 2-16: Alias Commands
Command Description
ALIas:CATalog? Returns a list of the currentl
ydefined alias labels
ALIas:DEFine
Assigns a sequence of program
messages to an alias label
ALIas:DELEte:ALL Deletes all existing aliases
ALIas:DELEte[:NAMe]
Removes a specified alias
ALIas[:STATE] This command specifies the alias state
ARB Command Group
Use the ARB commands for Arbitrary Waveform Generator functionality.
MDO3000 series with option MDO3AFG installed and MDO4000C series with
option MDO4AFG installed only.
Table 2-17: ARB Commands
Command Description
AFG:ARBitrary:ARB<x>:DATE? Returns the date that the data in the specified arbitrary waveform slot 1-4 was s aved.
AFG:ARBitrary:ARB<x>:LABel Sets (or queries) the waveform label for arbitrary waveform slots 1- 4.
AFG:ARBitrary:ARB<x>:TIMe? Returns the time that the data in the specified arbitrary waveform slot was saved.
AFG:ARBitrary:EMEM:FUNCtion? Returns the currently selected arbitrary waveform pre-defined function.
AFG:ARBitrary:EMEM:GENerate This command generates the arbitrary waveform function specified by the enumeration
argument, w ith the number of points optionally specified by the NR1 argument. To query the
arbitrary waveform function set by this command, use AFG:ARBitrary:EMEM:FUNCtion?
AFG:ARBitrary:EMEM:NUMPoints? Returns the number of points in the AFB arbitrary waveform edit memory.
AFG:ARBitrary:EMEM:POINTS Specifies which points to load into the AFG arbitrary waveform edit memory.
AFG.ARBitrary.EMEM.POINTS.BYTEORDerThis command specifies the byte order for the :AF G:AR Bitrary :EM E M :POINTS? query
when the :AFG :ARB itrary:EMEM:ENCDG is set to BINary and when binary block data is
sent for the :AFG:ARB itrary:EMEM:PO INTS command.
AFG:ARBitrary:EMEM:POINTS:ENCdg This command specifies the data encoding format for the AFG:ARBitrary:EMEM:POINTS
query (either AS CII or binary).
2-14 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Command Groups
Bus Command Gr
oup
Use the Bus commands when working with serial or parallel bus measurements.
Bus commands let you specify the bus number: (B1-B4), except for MDO3000,
which has onl
y two buses (B1-B2).
B1 – B4 for MSO/DPO/MDO4000/B models
B1 – B3 for MDO4000C models
B1 – B2 for MDO3000 models
Parallel bus trigger and analysis functionality is included standard withtheMSO
and MDO Series. All other bus triggers require installation of an application
module.
A table is available that lists all commands enabled by each application module
(See page H-1, List of Beta Commands and Features.)
For I
2
C or SPI bus signals, install the DPO4EMBD application module,
except for MDO3000 models, which require MDO3EMBD.
For RS-232, RS-422, RS-485, or UART bus signals, install the DPO4COMP
module, except for MDO3000 models, which require MDO3COMP.
For I
2
S, Left Justified (LJ), Right Justified (RJ), or TDM bus signals, install
the DPO4AUDIO module, except for MDO3000 models, which require
MDO3AUDIO.
For CAN, CAN FD, or LIN bus signals, install the DPO4AUTO or
DPO4AUTOMAX module, except for MDO3000 models, which require
MDO
3AUTO.
For FlexRay bus signals, install the DPO4AUTOMAX module, except for
MD
O3000 models, which require MDO3FLEX.
For Ethernet signals, when tested with the MDO4000/B/C and
M
SO/DPO4000B, install the DPO4ENET module. Note that ≥350 MHz
bandwidth models are recommended for 100BASE-TX.
For MIL-STD-1553 or ARINC429 bus signals, install the DPO4AERO
module, except for MDO3000 models, which require MDO3AERO.
For USB bus signals, install the DPO4USB module, except for
MDO3000 models, which require MDO3USB. Note that 1 GHz bandwidth
models are recommended for high-speed (HS) USB.
NOTE. The Search Command Group and the Trigger Command Group also
contain bus-related commands.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-15

Command Groups
Table 2-18: Bus
Commands
Commands Description
BUS? Returns the parameters for each seria l (if installed) and parallel bus.
BUS:B<x>:ARINC429A:BITRate This command specifies the bit rate for the ARINC429 bus.
BUS:B<x>:ARINC429A:DATA:
FORMAT
This command specifies the size of the DATA field in an ARINC429 packet.
BUS:B<x>:ARINC429A:POLarity This command sets the ARINC429 bus polarity to normal or inverted.
BUS:B<x>:ARINC429A:SOUrce This command specifies the source for differential input for the ARINC429 bus.
BUS:B<x>:AUD io:BITDelay This command specifies the number of delay bits for the AUDIO bus
BUS:B<x>:AUDio:BITOrder This command specifies the bit order for the AUDIO bus
BUS:B<x>:AUD io:C H A N nel:SIZe This command specifies the number of bits per channel for the AUDIO bus
BUS:B<x>:AUDio:C LOCk:POLarity This command specifies the clock polarity for the A UDIO bus
BUS:B<x>:AUD io:C LOC k:SOUrce This command specifies the clock source waveform for the AUDIO bus
BUS:B<x>:AUDio:DATa:POLarity This command specifies the data polarity for the AUDIO bus
BUS:B<x>:AUDio:DATa:SIZe This command speci fies the number of bits per word for the AUDIO bus
BUS:B<x>:AUDio:DATa:SOUrce This command specifies the data source waveform for the A UDIO bus
BUS:B<x>:AUDio:DISplay:FORMat This command specifies the display format for the AUDIO bus
BUS:B<x>:AUD io:F RAME:SIZe This command specifies the number of channels in each frame for the AUDIO bus
BUS:B<x>:AUDio:FRAMESync:
PO
Larity
This command specifies the frame sync polarity for the AUDIO bus
BU
S:B<x>:AUDio:FRAMESync:
SOUrce
Th
is command specifies the frame sync source waveform for the AUDIO bus
BUS:B<x>:AUDio:TYPe This command specifies the audio format (type) for the AUDIO bus
BUS:B<x>:AUDio:WORDSel:
POLarity
This command specifies the word select polarity for the AUDIO bus
BUS:B<x>:AUDio:W ORDSel:SOUrce This command specifies the word select source waveform for the AUDIO bus
BUS:B<x>:CAN:FD:BITRate This command specifies the bit rate for the data phase of a CAN FD packet
BUS:B<x>:CAN:FD:STANDard This command specifies the CAN FD standard: ISO (11898-1:2015) or non-ISO
(Bosch:2012)
BUS:B<x>:CAN:BIT Rate This command specifies the bit rate for the CAN bus
BUS:B<x>:CAN:PRObe This command specifies the probing method for the CAN bus
BUS:B<x>:CAN:SAMPLEpoint This command specifies the sample point (in %) to sample during each bit period
BUS:B<x>:CAN:STANDard This command specifies CAN or CAN FD bust standard: CAN 2.0 or CAN FD
BUS:B<x>:CAN:SOUrce This command specifi es the C AN bus data source
BUS:B<x>:DISplay:FORMat Sets the display format for the numerical information in the specified bus waveform
BUS:B<x>:DISplay:TYPe Sets the display type for the specified bus
BUS:B<x>:ETHERnet:PRObe This command specifies the Ethernet probe type: differential or single-ended.
BUS:B<x>:ETHERnet:PROTOcol Use this command to set the Ethernet protocol type to TCP/IPv4, or to OTHER.
BUS:B<x>:ETHERnet:SOUrce:
DIFFerential
This command specifies the Ethernet data source for differential input.
2-16 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual