MDO3000 Programmer Manual.pdf - 第828页

Commands Listed in A lphabetical Order NOTE. Once this command is used to specify QT AG, then the command TRIGger:A:BUS:B<x>:ETHERnet:CONDition c a nb eu s e dt os p e c i f yQ T A G as the condition to trigger on.…

100%1 / 1158
Commands Listed in Alphabetical Order
condition is se
tto
DATa, and 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:DATa: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:DATa:VALue <QString>
TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue?
Related Commands
TRIGger:A:BUS:B<x>:ETHERnet:CONDition
TRIGger:A:BUS:B<x>:ETHERnet:QUALifier
TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet
TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe
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 (using
TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe). The bits specified in the
quoted string replace the least significant bits, leaving any unspecified upper
bits unchanged.
Examples
TRIGger:A:BUS:B1:ETHERnet:DATa:VALue “00001000” sets the binary
data to trigger on to 00001000, assuming the qualifier is set to
LESSthan,
MOREthan, EQual, UNEQual, LESSEQual
or MOREEQual, and DATa:SIZe
is set to 1 byte.
TRIGger:A:BUS:B1:ETHERnet:DATa:VALue “00001000” sets the lower
limit of the range to 00001000, assuming the qualifier is set to
INrange or
OUTrange,andDATa:SIZe is set to 1 byte.
TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe
This command specifies the Ethernet frame type: either Basic or QTag (IEEE
802.1Q, or VLAN tagging). The default is Basic.
B<x> is the bus number B1-B4.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-797
Commands Listed in Alphabetical Order
NOTE. Once this
command is used to specify QTAG, then the command
TRIGger:A:BUS:B<x>:ETHERnet:CONDition canbeusedtospecifyQTAG
as the condition to trigger on.
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:FRAMETYPe {BASic|QTAG}
TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe?
Related Commands
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.)
Examples
TRIGger:A:BUS:B1:ETHERnet:FRAMETYPe QTAG sets the frame type to
QTag (VLAN tagging).
TRIGger:A:BUS:B1:ETHERnet:FRAMETYPe? might return BASIC, indicating
the frame type is a standard Ethernet frame.
TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue
When the Ethernet trigger condition is set to IPHeader, this command specifies
the value of the 32–bit destination address that is to be used in the trigger (along
with the source address and protocol value). The IP destination address is a
standard IP address such as 192.168.0.1. 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:IPHeader:DESTinationaddr:VALue
<QString>
TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue?
2-798 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Commands Listed in Alphabetical Order
Related Commands
TRIGger:A:BUS
:B<x>:ETHERnet:CONDition
TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue
TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue
BUS:B<x>:ETHERnet:PROTOcol
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:IPHeader:DESTinationaddr:VALue
“00011001001000010110100000000001”
sets the IP destination address
to trigger on to 192.168.0.1.
TRIGger:A:BUS:B1:ETHERnet:IPHeader:DESTinationaddr:VALue
might return "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX01".
TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue
When the Ethernet trigger condition is set to IPHeader , this command specifies
the value of the 8–bit protocol field that is to be used in the trigger (along with
the source and destination addresses). The default is all X’s (don’t care).
B<x> is
the bus number B1-B4.
NOTE. Commonly used protocol values are 1 (ICMP), 2 (IGMP), 6 (TCP) and
17 (UDP).
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:IPHeader:PROTOcol:VALue
<QString>
TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?
Related Commands
TRIGger:A:BUS:B<x>:ETHERnet:CONDition
TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue
TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-799