Complete I2C, SPI, UART, RS-232, LIN, CAN, and FlexRay™ Serial Triggering
Quickly and easily isolate specific serial data events on your embedded controller for better understanding and faster debug. Set up trigger conditions in binary, hexadecimal (Symbolic for CAN) formats. Use the MS-500 or MS-250 to capture serial data busses, keeping the analog oscilloscope channels open for other uses. Trigger on DATA in specific locations of long I2C EEPROM reads. Get complete control of your debug process and finish faster.
Powerful Conditional Data Triggering
Completely isolate specific message events for better understanding and debug. Use a conditional I2C, CAN, FlexRay,™ UART, RS-232, or LIN DATA trigger to select a range of DATA values to trigger on, not just a single DATA value. Oftentimes, I2C utilizes DATA bytes to specify sub-addresses for accessing memory locations in EEPROMs. Conditional DATA trigger allows triggering on a range of DATA bytes that correspond to reads or writes to specific sub-address memory blocks in the EEPROM.
Conditional DATA triggering can also aid in monitoring DATA outputs from sensors, such as analog-to-digital converters, and triggering when DATA is outside a safe operating range. In both cases, verifying proper operation becomes a simple task.
Intuitive, Color-coded Decode Overlay
Advanced software algorithms deconstruct the waveform into binary, hex, or ASCII protocol information, then overlay the decoded data on the waveform. Various sections of the protocol are color-coded to make it easy to understand. The decode operation is fast— even with long acquisitions.
Table Summary and Search/Zoom
Turn your oscilloscope into a protocol analyzer with the Table display of protocol information. Customize the table, or export Table data to an Excel file. Touch a message in the table and automatically zoom in for detail. Search for specific address or data values in the acquisition.