User Manual

Table Of Contents
Trigger Setup
With USB, CAN, CAN FD, or FlexRay, obtain a rolling window match by setting the Byte Of fset in the Data menu to
Don't care.
Specic byte matching (non-rolling window matching for a specic position in the packet) for I
2
C, SPI,
USB, CAN, CAN FD, LIN, and FlexRay.
You c an trigger on a specicbyteforI
2
C, SPI, CAN, CAN FD, LIN, and FlexRay in several ways:
For I
2
C and SPI, enter the number of bytes to match the num ber of bytes in the signal. Then use don't cares (X) to
mask the bytes that you are not interested in.
For I
2
C, push Trigger On on the lower menu to trigger on Address/Data. Push Ad dress. On the side menu, push
Address,an
dturnMultipurpose a and Multipurpose b as needed. Set the address to don't cares (X) if you want to
mask the address. The data will be matched starting at the rst byte without using a rolling window.
For USB, triggering occurs when the user-selected data input matches the data and qualier in the signal starting at
the byte offset. Set the number of bytes to match the number of bytes of interest. Use the data qualier to perform: =,
!=,<,>,>=
, and <= operations.
For CAN an
d CAN FD triggering o ccurs when the user-selected data input matches the data and qualier in the signal
starting at the byte offset. Set the number of bytes to match the number of bytes of interest. Use the data qualier to
perform: =, !=, <, >, >=, and <= operations. Triggering on identier and data always performs an exact match on
the speci
ed identier and uses the selected qualier operation on the data, starting at the byte offset. Setting the
qualier to perform an “=” comparison will allow matching o n up to 8 bytes of data. All other qualiers are limited to
4 bytes of specied data.
For LIN, triggering occurs when the user-selected data input matches the data and qualier in the signal starting with the
rst dat
a byte. Set the number of bytes to match the number of bytes of interest. Use the data qualier to perform: =, !=,
<, >, >=, <=, In Range, and Out of Range operations. Triggering on identier and data always performs an exact match
on the specied identier and uses the selected quali er operation on the data, starting with the rst data byte. Setting
the qua
lier to perform an “=” comparison will allow matching on up to 8 bytes of data. All other qualiers are limited
to 4 bytes of specied data. No rolling window is used.
For FlexRay and Ethernet, triggering occurs when the user-selected data input matches the data and qualier in the
signal starting at the byte offset. Set the number of bytes to match the number of bytes of interest. Use the data qualier
to per
form: =, !=, <, >, >=, and <= operations. Triggering on identier and data always m atches the identier and data
selected by the user, with the data starting at the rst byte. No rolling window is used.
Data Value Matching
You can trigger on a specic data value for RS-232 bytes. If you dened an end-of-packet character to use for RS-232 bus
decoding, you can use the same end-of-packet c haracter as a data value for trigger data matching. To do so, choose the Tx
End of Packet or the Rx End of Packet character as the Trigger On selection.
You can also trigger on a specic data value for other buses.
Parallel Bus Trigger Data Matching
Optimum parallel bus trigger performance is achieved by using only analog channels or only digital channels.
MDO3000 Series Oscilloscopes User Manual 99