MDO3000 Programmer Manual.pdf - 第834页
Commands Listed in A lphabetical Order Arguments QString is a quo ted 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 sign ificant bi…

Commands Listed in Alphabetical Order
Related Commands
TRIGger:A:BUS
:B<x>:ETHERnet:CONDition
TRIGger:A:BUS:B<x>:ETHERnet:QUALifier
TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth|:TYPe}:VALue
Arguments
QString is a quoted string of up toe 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
TRIGger:A:BUS:B1:ETHERnet:MAC{:LENgth|:TYPe}:HIVALue
“XXXXXXXX00001000” sets the upper limit of the range to the hexadecimal
value XX08 (when the trigger condition is set to
MACLENgth, and the qualifier is
set to
INrange or OUTr ange).
TRIGGER:A:BUS:B1:ETHERNET:MAC{:LENGTH|:TYPE}:HIVALUE?
might
return “XXXXXXXX00001000”.
TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth|:TYPe}:VALue
When the Ethernet trigger condition is set to MACLENgth , and the qualifier is set
to
LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MOREEQual,
this command specifies the 16–bit value to trigger on. When the qualifier is set
to
INrange or OUTrange, this command specifies the lower limit of the range.
(Use the command TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth|:TYPe}:
HIVALue to set the upper limit of the range.) The default is all X’s (don’t care).
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
Trigger
Syntax
TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth|:TYPe}:VALue
<QString>
TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth|:TYPe}:VALue?
Related Commands
TRIGger:A:BUS:B<x>:ETHERnet:CONDition
TRIGger:A:BUS:B<x>:ETHERnet:QUALifier
TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth|:TYPe}:HIVALue
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-803

Commands Listed in Alphabetical Order
Arguments
QString is a quo
ted 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
TRIGger:A:BUS:B1:ETHERnet:MAC{:LENgth|:TYPe}:VALue
“XXXXXXXX00001000”
sets the MAC length/type value to trigger on the
hexadecimal value XX08, assuming the qualifier is set to
LESSthan,
MOREthan, EQual, UNEQual, LESSEQual
or MOREEQual.
TRIGger:A:BUS:B1:ETHERnet:MAC{:LENgth|:TYPe}:VALue
“XXXXXXXX00001000”
sets the lower limit of the range to the hexadecimal value
XX08, assuming the qualifier is set to
INrange or OUTrange.
TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue
When the Ethernet trigger condition is set to QTAG, this command specifies the
32–bit Q-Tag value to trigger on. The default is all X’s (don’t care).
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
Trigger
Syntax
TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue <QString>
TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue?
Related Commands
TRIGger:A:BUS:B<x>:ETHERnet:CONDition
Arguments
QString is a quoted string of up to 32 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
TRIGGER:A:BUS:B1:ETHERNET:QTAG:VALUE
“XXXXXXXXXXXXXXXXXXXX010010001010” would specify to trigger
on the Q-Tag value of hexadecimal XXXXX48A.
TRIGGER:A:BUS:B1:ETHERNET:QTAG:VALUE? might return
"XXXXXXXXXXXXXXXXXXXX010010001010".
2-804 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
TRIGger:A:BU
S:B<x>:ETHERnet:QUALifier
This command specifies the qualifier to be used when the Ethernet trigger
condition is set to
MACLENgth or DATa . Normally, the Ethernet qualifier is set to
“Equal to”.
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
Trigger
Syntax
TRIGger:A:BUS:B<x>:ETHERnet:QUALifier
{LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual
|INrange|OUTrange}
TRIGger:A:BUS:B<x>:ETHERnet:QUALifier?
Related Commands
TRIGger:A:BUS:B<x>:ETHERnet:CONDition
TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth|:TYPe}:VALue
TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth|:TYPe}:HIVALue
TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue
TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue
Examples
TRIGger:A:BUS:B1:ETHERnet:QUALifier LESSthan sets the MACLENgth
or DATa
qualifier to less than.
TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue
When the Ethernet trigger condition is set to TCPHeader, this command specifies
the 32–bit acknowledgement number that is to be used in the trigger (along with
the destination and source port addresses and the sequence number). The default
is all X’s (don’t care).
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
Trigger
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-805