CAN Interpreter Software Tool


A versatile software tool for monitoring and recording and analysis of CAN data traffic. Optional plugins for CANopen, SAE J1939, and EnergyBus.

SKU: N/A Categories: , , ,

The emotas CANinterpreter is a versatile CAN and CANFD Analyzer tool for monitoring, recording and analysis of data traffic in CAN networks, and is a component of the emotas CANopen (FD), SAE J1939, and EnergyBus stack and toolchain family of products. A number of plugins are available to extend functionality, including support for higher layer protocols support, such as CANopen, SAE J1939, and EnergyBus. Plugins can also be developed to customer specific requirements. Use cases include the use of CANinterpreter as service tool or as diagnostic tool for devices or plants.

For CANopen requirements, please also consider the CANopen DeviceExplorer, which offers more powerful capabilities for CANopen specific applications.

Main Features

  • Online monitoring of bus traffic
  • Interpretation of CAN data according to user’s input
  • Recording of CAN messages
  • Flexible CAN-ID specific filtering
  • Single or cyclic sending of CAN messages/sequences
  • Extension of functions by PlugIns
  • CAN FD supported with CAN FD-capable hardware

Scripting Plugin

The Scripting plugin is based on QtScript/JavaScript, extended with CAN and CANopen specific commands. By means of the plugIn it is possible to create user interfaces for example for test- or control applications. They are designed with a free UI designer.

CANopen Interpretation Plugin

The CANopen Interpretation Plugin interprets all CAN messages according to the CANopen specification. E.g. instead of “40 17 10 00” the content is interpreted as a SDO read access to the Heartbeat producer object(0x1017). The traffic can be filtered by CANopen service and node-ID and also the contains of PDOs can be displayed according to their mapping.

CANinerpreter CANopen Plugin

J1939 Interpretation

The J1939 Plugin was developed especially for use with J1939 networks. It monitors the data traffic of J1939 networks and interprets all PGNs and J1939 transport protocols.

CANinterpreter J1939 Plugin

EnergyBus Plugin

The EnergyBus Plugin was developed especially for use with EnergyBus. It monitors the data traffic of EnergyBus networks and displays the state and process data of all EnergyBus components.

CANinterpreter EnergyBus PluginSystem requirements

  • Microsoft Windows 10
  • various Linux Variants (tested with Ubuntu 18.10) using can4linus or SocketCAN
  • Supported CAN interface

Supported CAN Interfaces



If you have a question our would like to discuss requirements:


Shopping Cart