MDO3000 Programmer Manual.pdf - 第113页
Command Groups T able 2-41: T rigger Commands (cont.) Command Description TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth|: TYPe}:V ALue When the Ethernet trigger condition is set to MACLENgth , and the quali fi er is set t…

Command Groups
Table 2-41: Trigger Commands (cont.)
Command
Description
TRIGger:A:BUS :B<x>:CAN:FD:BRSBIT This command sets the value (don’t care, 1, or 0) to be used to trigger on
CANFDBRSbits
TRIGger:A:BUS :B<x>:CAN:FD:ESIBIT This command sets the value (don’t care, 1, or 0) to be used to trigger on
CAN FD ESI bits
TRIGger:A:BUS :B<x>:CAN:FRAMEtype This command sets the frame type (data, remote, error or overload) to be used
when triggering on a CAN bus signal.
TRIGger:A:BUS :B<x>:CA N{:IDentifier|:ADDRess}:
MODe
This command sets the addressing mode (standard or extended format) to be
used when triggering on a CAN bus signal.
TRIGger:A:BUS :B<x>:CA N{:IDentifier|:ADDRess}:
VALue
This command sets the binary address value to be used when triggering on a
CAN bus signal.
TRIGger:A:BUS:B<x>:ETH E R net:C ON Dition This command specifies a field or condition within an Ethernet frame to trigger
on.
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.
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.
TRIGger:A:BUS :B<x>:ETH ER net:DATa:SIZe When the Ethernet trigger condition is set to DATa, this command specifies
the number of contiguous TCP/IPv4/MA C client data bytes to trigger on.
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
MOREEQual, this c ommand specifies the value to trigger on.
TRIGger:A:BUS:B<x>:ETH E R net:FR AM E T YPe This command specifies the Ethernet frame type: either Basic or QTag (IEEE
802.1Q, or V LAN tagging).
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).
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).
TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:
SOUrceaddr:VALue
When the Ethernet trigger condition is set to
IPHeader, this command
specifies the value of the 32–bit source address that is to be used in the trigger
(along with the destination address and protocol value).
TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRe ss:
DESTination:VALue
When the Ethernet trigger condition is set to
MACADDress , this command
specifies the 48–bit MAC destination address that is to be used in the trigger
(along with the source address value).
TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRe ss:
SOUrce:VALue
When the Ethernet trigger condition is set to
MACADDress , this command
specifies the 48–bit MAC source address value that is to be used in the trigger
(along with the destination address value).
TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth|:
TYPe}:HIVALue
When the Ethernet trigger condition is set to MACLENgth, and the qualifier
is set to
INrange or OUTrange, this command specifies the upper data
value of the range.
2-82 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Command Groups
Table 2-41: Trigger Commands (cont.)
Command
Description
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 speci fies the 16–bit value to trigger on.
TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue When the E thernet trigger condition is set to QTAG, this command specifies
the 32–bit Q-Tag value to trigger on.
TRIGger:A:BUS:B <x >:ETH E R net:QU ALifier This command specifies the qualifier to be used when the E thernet trigger
condition is set to
MACLENgth or DATa.
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).
TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:
DESTinationport:VALue
When the Ethernet trigger condition is set
TCPHeader, this command
specifies the 16–bit destination port address value that is to be used in the
trigger (along with the acknowledgement value, source port address and the
sequence number).
TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:
SEQnum:VALue
When the Ethernet trigger condition is set to
TCPHeader, this command
specifies the 32–bit sequence number that is to be used in the trigger (along
with the destination and source port addresses and the acknowledgement
value).
TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:
SOUrceport:VALue
When the Ethernet trigger condition is set to
TCPHeader, this command
specifies the 16–bit source port address that is to be used in the trigger
(along with the destination port address, the sequence number and the
acknowledgement number).
TRIGger:A:BUS:B<x>:FLEXray:CONDition This command specifies the condition to use when triggering on a FlexRay
bus signal (start of frame, frame type, ID, cycle count, header, data, ID and
data, EOF, error).
TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:
HIVALue
This command specifies the high v alue when triggering on a FlexRay bus
cycle count field.
TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:
QUALifier
This command specifies the qualifier (<, >, =, <=, >=, not =, in range, out of
range) to use when triggering on the FlexRay bus cycle count field.
TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:
VALue
This command specifies the low value when triggering on the FlexRay bus
cycle count field.
TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue This command specifies the high value when triggering on the FlexRay bus
data field.
TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet This command specifies the o ffset of the data string, in bytes, when triggering
on the FlexRay bus data field.
TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier This command specifies the qualifier (<, >, =, <=, >=, not =, in range, out of
range) to use when triggering on the FlexRay bus data field.
TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe This command specifies the length of the data string, in bytes, when triggering
on the FlexRay bus data field.
TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue This command specifies the low value when triggering on the FlexRay bus
data field.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-83

Command Groups
Table 2-41: Trigger Commands (cont.)
Command
Description
TRIGger:A:BUS:B<x>:FLEXray:E OFTYPE This command specifies the end of fi le type (static, dynamic or any) when
triggering on the FlexRay bus EOF field.
TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE This command specifies the error type when triggering on the FlexRay bus
signal.
TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:
HIVALue
This command specifies the high value when triggering on the FlexRay bus
frame ID field.
TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:
QUALifier
This command specifies the qualifier to use w hen triggering on the FlexRay
bus frame ID field.
TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue This command specifies the low value when triggering on the FlexRay bus
frame ID field.
TRIGger:A:BUS:B<x>:FLEXray:FRAMEType This command specifies the frame type (normal, payload, null, sync or startup)
when triggering on the FlexRay bus signal.
TRIGger:A:BUS:B<x>:FLEX ray:HEADER:CRC This command specifies the CRC portion of the binary header string when
triggering on the FlexRay bus signal.
TRIGger:A:BUS:B<x>:FLEXray:HEADER:
CYCLEcount
This command specifies the cycle count portion of the binary header string
when triggering on the FlexRay bus header.
TRIGger:A:BUS:B<x>:FLEXray:HEADER:
FRAMEID
This command specifies the frame ID portion of the binary header string when
triggering on the FlexRay bus header.
TRIGger:A:BUS :B<x>:FLEX ray:HEADER:INDBits This command specifies the indicator bits portion of the binary header string
when triggering on the FlexRay bus header.
TRIGger:A:BUS:B<x>:FLEXray:HEADER:
PAYLength
This command specifies the payload length portion of the binary header string
when triggering on the FlexRay bus header.
TRIGger:A:BUS :B<x>:I2C:ADDRess:MODe This command speci fies the I2C address mode to 7 or 10-bit
TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe This command specifies the I2C address type to USER
TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue This command specifies the binary address string used for the I2C trigger
TRIGger:A:BUS :B<x>:I2C:C ON Dition This command specifies the trigger condition for I2C trigger
TRIGger:A:BUS :B<x>:I2C:D ATa:DIRection This command specifies the I2C trigger condition valid on a READ, WRITE,
or either
TRIGger:A:BUS :B<x>:I2C:D ATa:SIZe This command specifies the length of the data string i n bytes to be used for
I2C trigger
TRIGger:A:BUS:B<x>:I2C:DATa:VALue This command speci fies the binary data string used for I2C triggering
TRIGger:A:BUS :B<x>:LIN:C ON Dition This command specifies the trigger condition for LIN
TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue This command specifies the binary data string to be used for LIN trigger
TRIGger:A:BUS:B<x>:LIN:D ATa:QUALifier This command specifies the LIN data qualifier
TRIGger:A:BUS :B<x>:LIN:D ATa:SIZe This command specifies the length of the data string i n bytes to be used for
LIN trigger
TRIGger:A:BUS:B<x>:LIN:DATa:VALue This command specifies the binary data s tring
TRIGger:A:BUS:B<x>:LIN:ERRTYPE This command specifies the error type
TRIGger:A:BUS :B<x>:LIN:ID entifier:VALue This comm and specifies the binary address string used for LIN trigger
2-84 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual