MDO3000 Programmer Manual.pdf - 第827页

Commands Listed in Alphabetical Order condition is se tt o DATa , and the q ualifier is set to INrange or OUTrange, this command specifies the lower lim it of the range. (Use the command TRIGger:A:BUS:B<x>:ETHERnet:D…

100%1 / 1158
Commands Listed in Alphabetical Order
Arguments
<NR1> is an inte
ger whose minimum and default values are -1 (don't care) and
maximum is 1,499.
Examples
TRIGger:A:B
US:B1:ETHERnet:DATa:OFFSet 36
sets the data offset to 36
bytes.
TRIGger:A:BUS:B1:ETHERnet:DATa:OFFSet? might return –1, indicating
that the data offset value is the default value, –1, meaning “don’t care”.
TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe
When the Ethernet trigger condition is set to DATa, this command specifies the
number of contiguous TCP/IPv4/MAC client data bytes to trigger on.
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:SIZe <NR1>
TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe?
Related Commands
TRIGger:A:BUS:B<x>:ETHERnet:CONDition
TRIGger:A:BUS:B<x>:ETHERnet:QUALifier
Arguments
The minimum and default values are 1 and maximum is 16, except when the
qualifier is set to Inside Range or Outside Range. In these cases, the maximum
size is 4.
Examples
TRIGger:A:BUS:B1:ETHERnet:DATa:SIZe 4 sets the oscilloscope to trigger
on 4 contiguous data bytes.
TRIGger:A:BUS:B1:ETHERnet:DATa:SIZe? might return 6, indicating that
the oscilloscope is set to trigger on 6 contiguous data byte
s.
TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue
When the Ethernet trigger condition is set to DATa, and the qualifier is set to
LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MO REEQual,
this command specifies the value to trigger on. When the Ethernet trigger
2-796 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
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