MDO3000 Programmer Manual.pdf - 第678页
Commands Listed in A lphabetical Order SEARCH<x> is th es e a r c hn u m b e r ,w h i c hi sa l w a y s1 ,a n d B<x> is the bus number B1–B4, except for MDO3000, which has two buses B1–B2. Conditions This com…

Commands Listed in Alphabetical Order
SEARCH:SEARC
H<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL
When the Ethernet search condition is set to TCPHEADE R, this command specifies
the 16–bit source port address that is to be used in the search (along with the
destination
port address, the sequence number and the acknowledgement number).
The default is all X’s (don’t care).
SEARCH<x> is the search number, which is
always 1, and
B<x> is the bus number B1-B4.
Conditions
This command requires a DPO4ENET application module for DPO/MSO4000B
and MDO4000/B/C models.
Group
Search
Syntax
SEA
RCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL
<QString>
SEA
RCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL?
Related Commands
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:
ACKnum:VALue
SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL
SE
ARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:
SEQnum:VALue
Arg
uments
QString is a quoted string of up to 16 characters where the allowable characters
are 0, 1, and X. The bits specified in the quoted string replace the least significant
bits, leaving any unspecified upper bits unchanged.
Examples
SEARCH:SEARCH1:TRIGger:A:BUS:B1:ETHERnet:TCPHeader:SOUrcepor t:
VALue
“XXXX000010100110” would set the source port address that is to be
used in the search to hexadecimal X0A6.
SEARCH:SEARCH1:TRIGger:A:BUS:B1:ETHERnet:TCPHeader:SOUrcepor t:
VALue?
might return “XXXXX01001010110”.
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition
This command spec
ifies the condition to use when searching on FlexRay bus data
(start of frame, frame type, ID, cycle count, header, data, ID and data, EOF, error).
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-647

Commands Listed in Alphabetical Order
SEARCH<x> is th
esearchnumber,whichisalways1,and
B<x> is the bus number
B1–B4, except for MDO3000, which has two buses B1–B2.
Conditions
This command requires a DPO4AUTOMAX application module for
DPO/MSO4000B and MDO4000/B/C models or MDO3FLEX application module
for MDO3000 models.
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition
{SOF|FRAMETypeid|CYCLEcount|HEADer|DATA|IDANDDATA|EOF|ERROR}
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition?
Arguments
SOF sets the search condition to start of frame.
FRAMETypeid sets the search condition to a frame type id.
CYCLEcount sets the search condition to cycle count.
HEADer sets the search condition to header.
DATA sets the search condition to data.
IDANDDATA sets the search condition to ID and data.
EOF sets the search condition to EOF.
ERROR sets the search condition to an error.
Examples
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:FLEXRAY:CONDITION ERROR sets
the FlexRay condition to ERROR
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:FLEXRAY:CONDITION? might
return
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:FLEXRAY:CONDITION SOF
indicating the FlexRay condition is start of frame.
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue
This command specifies the upper data value of the range to be
used when searching on the FlexRay bus cycle count field. (Use
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue
to set the low value.) The search condition must be set to CYCLEcount
(using SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition).
SEARCH<x> is the search number, which is always 1, and B<x>
2-648 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
Conditions
This command re
quires a DPO4AUTOMAX application module for
DPO/MSO4000B and MDO4000/B/C models or MDO3FLEX application module
for MDO3000 models.
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:
HIVALue <QString>
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:
HIVALue?
Arguments
<QString> is a quoted string that is the cycle count high value.
Examples
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:HIVALUE
“110010”
sets the cycle count high value to 110010.
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:HIVAL
UE?
might return
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:HIVALUE
"XXXXXX"
indicating the cycle count high value is set to don't cares.
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier
This command specifies the qualifier (<, >, =, <=, >=, not =, in
range, out of range) to use when searching on the FlexRay bus cycle
count field. The search condition must be set to CYCLEcount (using
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition).
SEARCH<x> is the search number, which is always 1, and B<x>
Conditions
This command requires a DPO4AUTOMAX application module for
DPO/MSO4000B and MDO4000/B/C models or MDO3FLEX application module
for MDO3000 models.
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:BUS:
B<x>:FLEXray:CYCLEcount:QUALifier
{LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual
|INrange|OUTrange}
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:
QUALifier?
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-649