MDO3000 Programmer Manual.pdf - 第641页
Commands Listed in Alphabetical Order LIN spec ifies th eL I Nb u s . FLEXRay specifies the FlexRay bus. AUDio specifies the audio bus. ETHERnet specifies the Ethernet bus. MIL1553B specifies the MIL-STD-1553 bus. Examples SE…

Commands Listed in Alphabetical Order
NOTE. Parallel
bus commands work with MSO4000B Series, MDO4000/B/C
Series, and MDO3000 Series oscilloscopes only.
Conditions
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, Le
ft Justified (LJ), Right Justified (RJ), or TDM bus signals, install
the DPO4AUDIO module, except for MDO3000 models, which require
MDO3AUDIO.
For CAN or LIN bus signals, install the DPO4AUTO or DPO4AUTOMAX
module, except for MDO3000 models, which require MDO3AUTO.
For FlexRay bus signals, install the DPO4AUTOMAX module, except for
MDO3000 models, which require MDO3FLEX.
For Ethernet signals on the MDO4000/B/C and MSO4000B and DPO4000B,
install the DPO4ENET module. Note that ≥350 MHz bandwidth models
are recommended for 100BASE-TX.
For MIL-STD-1553 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.
A table is available listing the commandsenabledbyeachapplicationmodule.
(See page H-1, List of Beta Commands and Features.)
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:BUS?
Returns
I2C specifies the Inter-IC bus.
SPI specifies the Serial Peripheral Interface bus (not available on two-channel
models).
CAN specifies the Controller Area Network bus.
RS232C specifies the RS-232C bus.
PARallel specifies the Parallel bus.
USB specifies the USB bus.
2-610 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
LIN specifies th
eLINbus.
FLEXRay specifies the FlexRay bus.
AUDio specifies the audio bus.
ETHERnet specifies the Ethernet bus.
MIL1553B specifies the MIL-STD-1553 bus.
Examples
SEARCH:SEARCH1:TRIGGER:A:BUS? might return
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:SPI:CONDITION
SS;:SEARCH:SEARCH1:TRIGGER:A:BUS:B2:SPI:CONDITION
SS;:SEARCH:SEARCH1:TRIGGER:A:BUS:B3:SPI:CONDITION
SS;:SEARCH:SEARCH1:TRIGGER:A:BUS:B4:SPI:CONDITION
SS;:SEARCH:SEARCH1:TRIGGER:A:BUS:B1:SPI:DATA:MOSI:VALUE "XX"
.
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:CONDition
This command sets the condition (word start, label, matching data, word end, or
error) to be used to search on ARINC429 bus data. SEARCH<x> is the search
number, which is always 1. B<x> is the bus number.
Conditions
This command requires installation of a DPO4AERO application module for
MDO4000C models, or MDO3AERO for MDO3000 models.
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:CONDition
{STARt|END|LABel|DATA|LABELANDDATA|ERRor}
SEARCH:SEARCH<x>:TRIGger:A:B
US:B<x>:ARINC429A:CONDition?
Related Commands
Most of the other SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A
commands are impacted by the se
tting of this command.
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE
TRIGger:A:BUS:B<x>:ARINC429A:CONDition
BUS:B<x>:ARINC429A:SOUrce
Arguments
STARt specifies a search based on the first bit of a word.
END specifiesasearchbasedonthe32ndbitofaword.
LABel specifies a search for a matching label.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-611

Commands Listed in Alphabetical Order
DATA specifies a
search for matching packet data field(s).
LABELANDDATA specifies a search for matching label and matching packet data
field(s).
ERROR specifies a search for specified packet error.
NOTE. The ty
pe of error searched for is specified by SEARCH:SEARCH<x>:
TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE
Examples
SEARCH:SEARCH1:TRIGger:A:BUS:B1:ARINC429A:CONDITION STARt sets
the search condition to find the first bit of a word.
SEARCH:SEARCH1:TRIGger:A:BUS:B1:ARINC429A:CONDITION? might
return ERROR, indicating the ARINC429 search condition is for packet errors.
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:DATA:HIVALue
When the search condition is set to DATA or LABELANDDATA, and the
qualifier is set to either INrange or OUTrange, this command specifies the
upper value of the range for a match on the data field. (Use the command
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:DATA:VALue
to specify the lower value of the range). The default is all X’s (don’t care).
SEARCH<x> is the search number, which is always 1. B<x> is the bus number.
Conditions
This command requires installation of a DPO4AERO applicati
on module for
MDO4000C models, or MDO3AERO for MDO3000 models.
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:DATA:HIVALue
<QString>
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:DATA:HIVALue?
Related Commands
BUS:B<x>:ARI
NC429A:DATA:FORMAT
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:CONDition
SEARCH:SEAR
CH<x>:TRIGger:A:BUS:B<x>:ARINC429A:DATA:QUALifier
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:DATA:VALue
2-612 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual