CANbedded J1939

Functions:

The following J1939 software components are available:
  • Expansion of the generation tool GENy and CANgen respectively: software for configuring the J1939, ISO11783, and NMEA2000 components
  • J1939 Base Module: expansion of the basic software structure of CANbedded
  • J1939 Module Virtual ECUs: use of multiple virtual ECUs in a physical device
  • J1939 Transport Protocol BAM
  • J1939 Transport Protocol CMDT
  • ISO11783 Transport Protocol ETP: typically required for the ISO11783 Virtual Terminal
  • NMEA2000 Fast Packet transport protocol
  • Dynamic J1939 NMT: dynamic J1939 network management as specified by NMEA2000 and ISO11783
  • ISO11783 Working Group Support Module: support of the Support Working Group Master and Member as specified in NMEA2000 and ISO11783
  • J1939 Interface for Diagnostics with CANdesc: interface between J1939 and ISO15765 TP (the latter implemented through the CANdesc software module)
  • J1939 Interaction Layer: standard access to PGNs via macros for each signal. Signals with fixed length are supported
  • NMEA2000 Interaction Layer: standard access to PGNs via macros for each signal. Signals with variable length are supported (string types)
  • J1939 Interface to osCAN: interface to the Vector OSEK operating system. Allows configuration of the J1939 components as OSEK task
Some applications use several CAN buses. In this case, the CAN drivers and the J1939 components provide a multi-channel interface.

Special Functions:

Most functional requirements are based on international standards. Vector makes CANbedded available for a highly diverse range of tasks, based on the following specifications:
  • ISO International Organization for Standardization
  • OSEK Open Systems and their interfaces for Electronics in Motor Vehicles (German abbreviation)
  • ASAP Work Group for Standardization of Application Systems (German abbreviation)
  • SAE US Society of Automotive Engineers
  • NMEA (US National Marine Electronics Association)
In many projects with international automobile manufacturers it has been confirmed that the Vector software components conform to these standards.

Did you find this page helpful?
E-Mail:

Please comment: