Overview
The J1939 FD Stack allows the fast and straight-forward development of J1939 FD applications according to J1939-22.
A comfortable API allows the easy analysis of received data. The J1939 FD Stack is equipped with a defined driver interface for the easy adaption of different CPUs. A great number of hardware adaptions are available at emotas. The J1939 FD stack also includes a classical J1939 stack and one can choose between J1939 and J1939 FD both at compile time or even at start-up at run-time.
To guarantee a quick start using the J1939 FD Stack a number of example projects and a user manual are part of the delivery. Also a reference manual that explains the use of functionalities and function parameters is included.
The unique J1939 DeviceDesigner is a tool to manage all PNGs and SPNs in a device easily and to generate code for the J1939 FD stack.
The import of PGN definitions avoids repetitive and error-prone work.
Features
- Transmission and reception of J1939 FD messages
- Multi-PG support
- Handling of the J1939 transport protocols for large data (TP & BAM)
- Support of the “address claiming” process for determination of the node address
- Cyclic transmission and reception of messages
- ISO-TP Client and Server support included – both for CAN FD and classical CAN
- Multi-Line support for gateways or devices with multiple J1939 FD channels (as option)
- optionally Diagnostic Messages extension with simplified API for DM1..DM64
J1939 FD Stack Highlights
- ANSI-C compatible SAE J1939 FDsource code stack
- available for many CPU types
- comfortable user interface
- in great extent configurable and scalable
- J1939 DeviceDesigner included
System requirements
- ANSI-C compiler
- Supported Microcontroller
Scope of delivery/Licensing
- J1939 protocol source code (ANSI-C compatible)
- driver adaption for CPU
- ready to run example applications
- MISRA-C conform
- user manual and reference manual as PDF file
- site license or project license without runtime fee
- 6-24 month support and updates included, depending on license
- 1 named-user license or 1 floating-dongle license of J1939 DeviceDesigner included depending on license
- optional maintenance agreement