CANdb++ Admin.J1939
The Design Environment for J1939 Networks

CANdb++ Admin.J1939

A key component in the development of J1939 networks is the communication description in the form of DBC files. It serves as the foundation for all other development steps such as

  • simulation and analysis of bus communications,
  • configuration of the ECU software and detailed ECU tests.

The DBC databases describe the properties of the J1939 network, the ECUs connected to the bus and the CAN messages and signals. CANdb++ Admin.J1939 gives users the capabilities needed to visualize the DBC databases, create new databases or modify data in existing databases.


  • The functionality specifically tailored for J1939 bus systems and the integration of the database into the Vector tool chain for J1939 makes CANdb++ Admin.J1939 an important tool for developers of communication networks and suppliers of components.

  • CANdb++ Admin.J1939 offers functions to draw up communication matrices for complete vehicles and it enables, among other things the exposition of the signal routing via gateways and timing analysis for estimating the run-time behavior of networks.

  • In addition, the CANdb++ data model can be customized via additional attributes to suit various requirements.

Application Areas

Design of communication matrices:

  • Definition of communication objects for several networks, ECUs and vehicles
  • Analysis of the networks with respect to the expected time behavior (bus load, transmission times, etc.)
  • Specialized, user-oriented views of the communication data
  • Specification of send and receive relationships with the necessary attributes (send behavior, cycle time, receive timeouts)

Use of data in the development process for distributed systems:

  • Exporting data subsets of a network or ECU for transfer to a supplier
  • Complete support of the Vector DBC format as a de facto standard for describing communication data


  • Various views (e.g. network, ECU, signal) to display and process the data

  • Integration of model and code generators

  • Comparison (difference display) and merge of databases

  • Import and export opportunities (DBC, XML, CSV format) for transmitting communication data to suppliers and project partners

  • Ensure the integrity of communication through comprehensive consistency tests

  • You can set up your own databases with the CANdb++ Editor that is included.

You can visualize the data of a CAN database with the CANdb++ Editor.

Data Model

  • Definition of communication objects (e.g. messages, signals, network participants) as well as relationships between objects (send nodes of messages, reception signals of network nodes)
  • Management of several networks and vehicles in a single database
  • Any number of assignment attributes (e.g. vehicle, serial deadline, timeouts) can be defined by the user

Product Descriptions

Fact Sheet: Most important facts at a glance (PDF)


Mostra di più

Do you have technical questions and are you looking for suitable answers? Our knowledge base provides the most important FAQs for you.

Mostra di più


Mostra di più
Mostra di più