Enables triggering on packet-level information on I2C and SPI buses as well as analytical tools such as digital views of the signal, bus views, packet decoding, search tools, and packet decode tables with timestamp information.
Trigger on all the critical elements of a serial bus such as address, data, etc.
Decode all the critical elements of each message. No more counting 1s and 0s!
Search through long acquisitions using user-defined criteria to find specific messages.
Event table shows decoded serial bus activity in a tabular, time-stamped format for quick summary of system activity.
Export Event table data to .csv format.
Signal Inputs - I2C: Any Ch1 - Ch4 (and any D0 - D15 on MSO models); SPI: Any Ch1 - Ch4 (and any D0 - D15 on MSO models)
Serial Triggering and Analysis Application Modules
On a serial bus, a single signal often includes address, control, data, and clock information. This can make isolating events of interest difficult. The Serial Application modules for the MDO4000, MSO/DPO4000, MSO/DPO3000, and MSO/DPO2000 Series transform the oscilloscopes into a robust tool for debugging serial buses with automatic trigger, decode, and search for I2C, SPI, CAN, LIN, FlexRay, RS-232/422/485/UART, MIL-STD-1553, and I2S/LJ/RJ/TDM.
Serial Triggering
Trigger on packet content such as start of packet, specific addresses, specific data content, unique identifiers, etc. on popular serial interfaces such as I2C, SPI, CAN, LIN, FlexRay, RS-232/422/485/UART, MIL-STD-1553, and I2S/LJ/RJ/TDM.
Bus Display
Provides a higher-level, combined view of the individual signals (clock, data, chip enable, etc.) that make up your bus, making it easy to identify where packets begin and end and identifying subpacket components such as address, data, identifier, CRC, etc.
Bus Decoding
Tired of having to visually inspect the waveform to count clocks, determine if each bit is a 1 or a 0, combine bits into bytes, and determine the hex value? Let the oscilloscope with a Serial Application module do it for you!
Once you’ve set up a bus, the MDO4000, MSO/DPO4000, MSO/DPO3000, or MSO/DPO2000 Series will decode each packet on the bus, and display the value in hex, binary, decimal (LIN, MIL-STD-1553, and FlexRay only), signed decimal (I2S/LJ/RJ/TDM only), or ASCII (RS-232/422/485/UART only) in the bus waveform.
Event Table
In addition to seeing decoded packet data on the bus waveform itself, you can view all captured packets in a tabular view much like you would see in a software listing. Packets are time stamped and listed consecutively with columns for each component (Address, Data, etc.).
Search
Serial triggering is very useful for isolating the event of interest, but once you’ve captured it and need to analyze the surrounding data, what do you do? In the past, users had to manually scroll through the waveform counting and converting bits and looking for what caused the event. With a Serial Application module, you can enable the MDO4000, MSO/DPO4000, MSO/DPO3000, and MSO/DPO2000 Series oscilloscopes to automatically search through the acquired data for user-defined criteria including serial packet content. Each occurrence is highlighted by a search mark. Rapid navigation between marks is as simple as pressing the Previous (←) and Next (→) buttons on the oscilloscope front panel.