canAnalyser for CAN, CANopen, DeviceNet and J1939

canAnalyser 3 Suite

Powerful, multi-purpose analysis tool for the development, test and maintenance of
CAN, CAN FD, LIN, CANopen and SAE J1939 networks.

HMS_web-icon_High performance


canAnalyser is available as "Mini", "Lite" and "Standard" version to meet customer requirements in terms of functionality and price in the best possible way.



Suitable for CAN, CAN FD, CANopen, SAE J1939 and LIN based systems – providing higher layer protocol interpretation.



The .NET interface of the canAnalyser provides the ability to extend the tool by adding own modules.



Receive and process messages in a timely manner even when bus loads and baud rates are high.


Flexible transmission

Stimulation of devices or systems through sending of one-off or cyclical messages and entire command-controlled message sequences.



Logging and online monitoring

Online analysis of message traffic with interpreted signal display or recording of messages with powerful trigger functions.

J1939 Module

SAE J1939 Interpreter for canAnalyser

As an addition to the canAnalyser, the J1939 Module provides the display of received messages according to the SAE J1939 notation. This includes the interpretation of received J1939 messages and the extraction of Parameter Group Number, Source Address, Destination Address and transmitted Suspect Parameters with name, value and unit. Furthermore the Messages Priority, Data Page, Protocol Data Unit Format and Protocol Data Unit Specific Fields are displayed.

Order codes: 1.12.0149.30000

canAnalyser J1939 Module

Features and benefits

  • Simplifies analysis of SAE J1939 networks and devices
  • Direct display of all SAE J1939 messages according to SAE J1939 specification
  • Easy integration into canAnalyser test environment

How it works

The J1939 module allows the processing and interpretation of the J1939 transport protocol as well as the interpretation of diagnostic messages. Proprietary application messages can be interpreted if a user defined database with Parameter Group and Suspect Parameter definitions is provided. Such a database can be e.g. a XML file generated by the IXXAT SAE J1939 Designer.

To clearly arrange displayed J1939 messages, it is possible to set filters for Parameter Group Numbers as well as Source and Destination Addresses. Processing/documentation of the received messages can be made permanent or on command by a CSV export to an ASCII file.

System requirements

  • canAnalyser or canAnalyser-lite (Version 3.0 or newer)

Contents of delivery

  • Software as single-user license
  • J1939 Designer (J1939 Module edition) for creating and editing of user defined databases
  • User manual

Order number

1.12.0149.30000 J1939 Module for canAnalyser/canAnalyser-lite

canAnalyser picture gallery
Click to see the different canAnalyser and extension modules...

Modular concept
Click to

The central element of the canAnalyser is the control panel, that presents the comprehensive functions of the canAnalyser in a simple and clearly arranged manner. Using the control panel, the user can start and control the various function modules. All function modules of the canAnalyser are connected to virtual buses that are assigned to a real CAN, CAN FD or LIN controller (Ixxat PC/CAN interface). The virtual buses mean the measurement configuration is independent of the measurement computer and can therefore be copied directly to other measurement computers.

canAnalyser Software Concept


CAN Brochure

Download our latest CAN brochure as PDF file and learn more about the various products we offer for CAN and CAN FD...
Technical Services

Development services and OEM products

From brand-labelling, to HW/SW modification to completely custom designed products.

One product – many applications

HMS offers flexible solutions for a wide range of industries and applications – from industrial automation to automotive test systems.