MDO3000 Programmer Manual.pdf - 第825页

Commands Listed in Alphabetical Order Syntax TRIGger:A:BUS :B<x>:ETHERnet:D ATa:HIVALue <QString> TRIGger:A:BUS :B<x>:ETHERnet:D ATa:HIVALue? Related Commands TRIGger:A:BUS:B<x>:ETHERnet:DA T a:V …

100%1 / 1158
Commands Listed in Alphabetical Order
BUS:B<x>:ETHE
Rnet:PROTOcol
TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition
Arguments
SFD Start of frame delimiter.
MACADDRess MAC addresses field.
MACLENgth MAC length/type field.
IPHeader IP header field. This argument is only available when PROTOCOL
issettoIPv4(usingthecommandBUS:B<x>:ETHERnet:PROTOcol).
TCPHeader TCP header field. This argument is only available when
PROTOCOL is set to IPv4 (using the command BUS:B<x>:ETHERnet:PROTOcol).
DATa TCP/IPv4 or MAC protocol client data field. Use the command
BUS:B<x>:ETHERnet:PROTOcol to specify either TCP/IPv4 or OTHER. If the
protocol is set to
OTHER, then DATa refers to the MAC client data.
EOP End of Packet field.
IDLe Idle field.
FCSError Frame Check Sequence Error (CRC) field.
QTAG IEEE 802.1Q (VLAN) control information field. In order to use
QTAG as a trigger condition, the frame type must be set to QTAG (using
TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe ).
Examples
TRIGger:A:BUS:B1:ETHERnet:CONDition MACADDRess sets the trigger
field to
MACADDRess.
TRIGger:A:BUS:B1:ETHERnet:CONDition? might return DATA.
TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue
When the Ethernet trigger condition is set to DATa, and the qualifier is set to
either
INrange orOUTrange, this command specifies the upper data value of the
range. (Use the command TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue to
specify the lower 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
2-794 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Commands Listed in Alphabetical Order
Syntax
TRIGger:A:BUS
:B<x>:ETHERnet:DATa:HIVALue <QString>
TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue?
Related Commands
TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue
TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe
TRIGger:A:BUS:B<x>:ETHERnet:CONDition
TRIGger:A:BUS:B<x>:ETHERnet:QUALifier
Arguments
QString is a quoted string whose length varies depending on the size setting, up
to 32 bits. (Use the command TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe to
specify the s
ize.) 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:DATa:HIVALue
“XXXXXXXXXXXXXXXXXXXXXXXX00001000” sets the upper limit of the
range to XXXXXXXXXXXXXXXXXXXXXXXX00001000 (when the trigger
condition is set to
DATa, and the qualifier is set to INrange or OUTra nge).
TRIGger:A:BUS:B1:ETHERnet:DATa:HIVALue?
might return
“XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX”
TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet
When the Ethernet trigger condition is set to DATa, this command specifies where
in the data field to look for the data trigger value. It specifies the offset into the
data field, in bytes, where the value will be matched. The default is —1 (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:OFFSet <NR1>
TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet?
Related Commands
TRIGger:A:BUS:B<x>:ETHERnet:CONDition
TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-795
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