MDO3000 Programmer Manual.pdf - 第666页
Commands Listed in A lphabetical Order SEARCH:SEARC H<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe This command specifies which Ethernet frame type to search for: either Basi co r QT AG (IEEE 802.1Q, or VLAN taggi…

Commands Listed in Alphabetical Order
SEARCH:SEARC
H<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue
When the search condition is set to DATa, and the qualifier is set to
LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MOREEQual,
this command
specifies the value to search for. When the search condition
is set to
DATa, and the qualifier is set to INrange or OUTrange, this
command specifies the lower limit of the range. (Use the command
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue
to specify the upper limit of the range.) 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
1-4. 1-3 f
or the MDO4000C and 1-2 for the MDO3000.
Conditions
This command requires a DPO4ENET application module for DPO/MSO4000B
and MDO4000/B/C models.
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue
<QString>
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue?
Related Commands
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QUALifier
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue
Arguments
QString is a quoted string where the allowable characters are 0, 1, and X. The
allowable number of characters depends on the setting for size. (Use the command
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe to
specify size.) 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:DATa:VALue
“00001000”
sets the binary data to search on to 00001000, assuming the
qualifier is set to
LESSthan, MOREthan, EQual, UNEQual, LESSEQual or
MOREEQual,andDATa:SIZe is set to 1 byte
SEARCH:SEARCH1:TRIGger:A:BUS:B1:ETHERnet:DATa:VALue
“00001000”
sets the lower limit of the range to 00001000, assuming the qualifi
er
is set to
INrange or OUTrange,andDATa:S IZe is set to 1 byte.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-635

Commands Listed in Alphabetical Order
SEARCH:SEARC
H<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe
This command specifies which Ethernet frame type to search for: either Basicor
QTAG (IEEE 802.1Q, or VLAN tagging). The default is Basic.
SEARCH<x> is the
search numbe
r, which is always 1, and
B<x> is the bus number 1-4. 1-3 for the
MDO4000C and 1-2 for the MDO3000.
NOTE. Once this command is used to specify QTAG, then the command
TRIGger:A:BUS:B<x>:ETHERnet:CONDition canbeusedtospecifyQTAG
as the condition to search on.
Conditions
This comm
and requires a DPO4ENET application module for DPO/MSO4000B
and MDO4000/B/C models.
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe
{BASic|QTAG}
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe?
Related Commands
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition
Arguments
BASic is the standard Ethernet frame.
QTAG is the Q-Tag Ethernet frame (also called VLAN tagging.)
Exam
ples
SEARCH:SEARCH1:TRIGger:A:BUS:B1:ETHERnet:FRAMETYPe QTAG sets
the frame type to QTag (VLAN tagging).
SEARCH:SEARCH1:TRIGger:A:BUS:B1:ETHERnet:FRAMETYPe? might
return BASIC, indicating the frame type is a standard Ethernet frame.
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue
When the Ethernet search condition is set to IPHeader, this command specifies
the value of the 8–bit protocol field that is to be used in the search (along with the
source and destination addresses). 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 1-4. 1-3 for
the MDO4000C and 1-2 for the MDO3000.
NOTE. Commonly u sed protocol values a re 1 (ICMP), 2 (IGMP), 6 (TCP) and
17 (UDP).
2-636 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
Conditions
This command re
quires a DPO4ENET application module for DPO/MSO4000B
and MDO4000/B/C models.
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:
PROTOcol:VALue <QString>
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:
PROTOcol:VALue?
Related Commands
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:
SOUrceaddr:VALue
SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL
Arguments
QString is a quoted string of up to 8 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:IPHEADER:
PROTOCOL:VALUE
“01010010” would set the value to be used in the search to
01010010.
SEARCH:SEARCH1:TRIGger:A:BUS:B1:ETHERnet:IPHeader:
PROTOcol:VALue?
might return “XXXXXXXX”.
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue
When the Ethernet search condition is set to IPHeader, this command specifies
the value of the 32–bit source address that will be used in the search (along with
the protocol and destination address). TheIPsourceaddressisastandardIP
address such as 192.168.0.1. 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 1-4. 1-3 for the
MDO4000C and 1-2 for the MDO3000.
Conditions
This command requires a DPO4ENET application module for DPO/MSO4000B
and MDO4000/B/C models.
Group
Search
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-637