Data NetworksAutomotive Electronics

CanEasy - Testing environment for CAN- and LIN-Bus

The Windows-based automatically configured simulation, analysis and test environment for ECU development.

CanEasy is a Windows-based automatically configured simulation, analysis and test environment that optimally supports all cases of application in ECU engineering and development:

simulating complex bus systems, analyzing communication in a whole range of ways – with high productivity from the very beginning thanks to automation with an incredible amount of flexibility.

Areas of Application

  • ECU engineering
  • Quality assurance
  • Prototype construction, sample construction
  • Manufacturing


  • Highly automated – executable residual bus simulation available within just a few minutes
  • Simple workspace that can be configured to suit the specific task
  • Integrated development environments VBA and VSTA
  • Can be integrated via COM interface or as DLL
  • Recording of all CAN and LIN bus communication
  • Convenient operation thanks to tree structure, drag & drop and shortcut menus
  • Editing of database (communication matrix) via integrated editors



The simulation is quick and easy to configure using DBC files. The software integrates real and simulated ECUs in a single environment. Real and simulated ECUs communicate with each other. The user can monitor and modify the values of all CAN signals while communication is taking place with automatically generated panels. Practical functions of the ECUs to be simulated (nodes) can be configured using plug-ins or programmed using the integrated development environments in VB, or C#.


Several ECUs are often involved in one function in CAN bus systems. This results in complex real-time communication. CanEasy records the messages of all connected buses (up to 99) without previous filtering. This makes it possible to access all past data at a later date. Alternatively, the data can be replayed in entirety or filtered on the CAN bus. These evaluations can also be automated using the API and the development environments integrated in CanEasy.


The reaction of an ECU to high bus loads, certain values and defective communication can be tested using plug-in functions. Special test scenarios as well as automated tests are easy to configure using plug-ins or the integrated Scheduler. Dynamic and complex scenarios can be programmed and be used as many times as required, even simultaneously.

Order Information

Order Numbers 
CANEASY-WRK/LIZWorkstation license. The license is linked to the workstation (PC) and does not depend on the user.
CANEASY-USR/LIZUser license. The license is linked to the login name of a user, and can be used by that user on up to three workstations at any one time. Users must be natural persons. The login name must have a clear connection to the user name.
CANEASY-FLO/LIZFloating license. Use is limited to the number of licenses defined in the license file by the simultaneous use of the program or features in the network.
Supplementary Products and Services
CANEASY-WRK/MAMaintenance agreement for one year for a workstation license.
CANEASY-USR/MAMaintenance agreement for one year for a user license.
CANEASY-FLO/MAMaintenance agreement for one year for a floating license.
CANusb oder CANusb-CAR (with CAN-Lowspeed)One-channel CAN interface with sturdy aluminium housing and USB port
CAN-AC2-PCI NCAN-AC2-PCI: two-channel CAN interface as PCI board
CAN-PRO2-PCIECAN per PCI Express: two-channel CAN interface as PCIexpress board
CANcard2-CARCANcard2: two-channel CAN interface as PC card/PCMCIA board

Application example: Quickstart

Once CanEasy has been started, the communication matrix (e.g. DBC network files) is read in. Hardware settings, such as the interface/hardware used and the baud rate, must be set in the Bus Editor to be able to operate the simulation. The ECUs physically available are selected in the ECU Editor. If the values of specific signals are to be modified, these can be placed in user panels by drag & drop. If signals are to be displayed, these can be placed in the Signal Monitor by drag & drop. Thanks to the MDI architecture of CanEasy, the user can show required windows and hide non-required ones depending on the specific task.


For your free 30-day CanEasy trial please contact .