Open menu Close menu
ISIT J1939 Stack

ISIT J1939 Stack

  • Domains : Machines , Agricultural & forestry , Transportation
  • Protocols : CAN / CANOPEN / CAN FD /J1939 / DEVICENET
  • Products / Services : Software
  • Provider : ISIT

ISIT provides a software-based J1939 protocol stack fully compliant with the SAE J1939 standard.

J1939 protocol

The SAE J1939 protocol is widely used in industries that rely on engine- and equipment-based communications, including heavy-duty and utility vehicles, agriculture and forestry machinery, marine systems, military applications, and energy production equipment.

Built on the CAN ISO 11898-1/2 standard as lower layers, J1939 enables Electronic Control Units (ECUs) within a network to communicate through standardized messages, ensuring interoperability and reliable data exchange.

ISIT J1939 protocol Stack

The ISIT J1939 stack is available in both single-channel and multi-channel CAN versions, supporting the implementation of multiple Application Controllers (ACs) on a single ECU.

Thanks to its modular architecture, the stack can be tailored to specific requirements in terms of CPU, memory, number of messages (PGNs), CAN networks, and additional supported protocols. It also integrates seamlessly with extended protocols such as:
  • Transport Protocols (ISO-TP)
  • Diagnostics (DiagOnCAN, UDS)
  • Proprietary extensions
The stack manages key J1939 functions such as Address Claiming, NAME management, command messages, and transport protocols (BAM, P2P). It supports both event-driven and periodic PGNs for transmission and reception, ensuring flexibility across diverse applications.

ISIT J1939 protocol Stack - Features and Benefits

  • Full support for Address Claiming and NAME management
  • Integrated Transport Protocols (BAM, P2P)
  • Supports periodic and event-driven PGN transmission/reception
  • Multi-channel CAN support
  • Multiple Application Controllers per ECU
  • Openness to parallel protocols (ISO-TP, UDS, DiagOnCAN, proprietary)
  • Includes Stack Configuration Editor (with Source code generator).
  • Additional Services:

Related products

ISIT CANopen Stack

The ISIT CANopen Stack is fully compliant with CiA-301 V4.2 and CiA-302, enabling the rapid and efficient implementation of the CANopen protocol in embedded applications.

ISIT CANopen Safety Stack

ISIT's CANopen Safety stack adds CiA 304 (EN50325-4) compliant safety extensions to meet the safety requirements of CANopen applications.

ISIT CANopen Safety Certifiable stack

The ISIT CANopen Safety Certifiable stack is designed to meet the strict requirements of safety-critical applications. It allows you to leverage the CANopen protocol while providing all the essential elements required for final product certification with an accredited body, including a complete documentation package (programming and safety manuals), unit, integration and validation test reports.

Looking for
solutions ?

Find answers to your most frequent needs

Find out more