Protocol analyzers

All TiePie engineering instruments can be used as protocol analyzer. A protocol analyzer is a measuring instrument that analyzes one or more signals that are used to communicate between electronic devices according a specific protocol. The protocol analyzer will examine the signals, decode the information that is transferred and display it. The Multi Channel software can be used as:

When to use a protocol analyzer

A protocol analyzer is a useful tool when developing a hardware and/or software implementation of a communication bus. It can also be used when debugging device or bus failures.

CAN analyzer

The CAN analyzer in the Multi Channel software can be used to decode messages which are transmitted on a CAN bus. Various fields from the CAN bus packets are decoded and displayed in a table.

CAN analyzer example Measurement on a CAN bus in a car, with decoded CAN data.

The source for the CAN analyzer can either be the differential CAN signal or the CAN-high signal. All CAN bus bitrates are supported.

I²C analyzer

The I²C analyzer in the Multi Channel software is capable of analyzing the protocol and displaying the transferred messages on an I²C bus and related buses like SMBus, PMBus, ACCESS.bus and TWI.

I2C analyzer

The I²C analyzer uses the SDA and SCL signals from the I²C bus and translates these into a chronological list of all instructions including their data. The I²C analyzer has the following features:

  • 10 kbps, 100 kbps, 400 kbps, 1 Mbps and 3.4 Mbps support
  • Missing ACK detection
  • 7 and 10 bits addressing support
  • Repeated start support
  • Clock stretching support
  • User defined name per address for quick device recognition

Serial analyzer

The Serial analyzer in the Multi Channel software is capable of analyzing the protocol and displaying the transferred messages on an RS232 serial interface and related interfaces like RS485, MIDI, DMX and other compatible buses.

Serial analyzer

The serial analyzer can analyzer and decode multiple communications signals simultaneously. It features:

  • Automatic baudrate detection or user defined baudrate setting
  • Databits setting: 5, 6, 7 or 8
  • Parity setting: none, even, odd, mark or space
  • Stopbits setting: 1 or 2