ISIT J1939 Stack The SAE J1939 protocol is a protocol used in many fields implementing industrial-oriented engines and equipment, such as industrial vehicles (heavy goods vehicles, utility vehicles), the agricultural and forestry environment, the navy or even the military or the energy production.
It is based on the CAN ISO11898-1/2 standard for the low-level layers and allows the various computers (ECU) of the network to communicate with each other with messages with standardized content. ISIT J1939 Stack ISIT offers a software-based J1939 protocol stack that conforms to the SAE-J1939 standard.
It is available in Mono/Multi-channel CAN versions and allows the implementation of several application controllers (AC) in a single computer (ECU).
It also makes it possible to work in parallel on additional protocols such as transport protocols (ISO-TP) or diagnostics (DiagOnCAN, UDS). Modular in design, it can be adapted to any need in terms of CPU, memory, number of networks controlled and additional protocols supported, in addition to the native J1939 protocol.
It manages “address claiming”, command messages, transport protocol (BAM, P2P) and allows you to use any event or periodic PGN, both in transmission and reception.
ISIT J1939 Stack main features :
- Address Claiming and Name Management
- Transport Protocol
- Periodic and event PGN Tx/Rx
- CAN multi-channels
- Multi-Application Controllers
- Openness to other protocols in parallel (ISO-TP, UDS, DiagOnCAN, proprietary)
- Services on demand : o Possibility of development support o J1939 Training