The gateway is a high-performance, low-latency vehicle network adapter designed for SAE J1939 applications. It enables any host device with a USB COM port to monitor SAE J1939 data traffic and communicate directly with the vehicle network.
The board supports the full SAE J1939 protocol, including J1939/81 Network Management (Address Claiming) and J1939/21 Transport Protocol (TP). It also comes with a comprehensive programming interface for Windows and Linux/Ubuntu platforms, accompanied by complete C, C++, and C# source code—facilitating rapid development and reduced time-to-market.
Gateway Features
- Fully SAE J1939 compliant hardware with on-chip SAE J1939 protocol, including Transport Protocol (TP)
- Free-of-charge Windows analyzer software
- Monitor, record, and analyze SAE J1939 data traffic
- Simulate SAE J1939 data traffic
- Respond to message requests
- Define message filters
- Automatic node address negotiation
- Fully programmable per USB port
- Virtually OS-independent
- Programming sample for Windows, Linux, and embedded systems
General Functionality
The SAE J1939 to USB Gateway integrates our SAE J1939 ECU Simulator Board with USB Port into a durable plastic enclosure for added protection and ease of use. This enclosed version features a standard 9-pin D-SUB connector for seamless integration with the SAE J1939 network, providing access to the CAN_H and CAN_L signals.
For a comprehensive overview of functionality, please refer to the documentation for our SAE J1939 ECU Simulator Board with USB Port. To avoid redundancy, the details are not repeated here.
Termination Resistor
The 120-ohm termination resistor can be activated or deactivated using one of two available options.
1. External Termination Resistor
The scope of delivery includes an external DSUB9 connector that incorporates a 120-Ohm termination resistor between the CAN_H and CAN_L lines.
This provides a flexible solution, allowing the user to apply termination based on the specific application—either with termination when connecting to another J1939 node, or without termination when integrating into an existing J1939 network.
2. Internal Termination Resistor
The gateway features an onboard jumper that allows activation or deactivation of the termination resistor. Accessing the jumper requires opening the enclosure.
This option is ideal for setting a fixed, permanent termination configuration based on the intended application.
CAN Port

A Comprehensible Guide to J1939 is the first work on J1939 besides the SAE J1939 standards collection. It provides profound information on the J1939 message format and network management combined with a high level of readability.
The information in this book is based on two documents of the SAE J1939 Standards Collection:
- J1939/21 – Data Link Layer
- J1939/81 – Network Management
This book attempts to create an enjoyable and readable J1939 reference for everybody. The information provided in this book is, besides the SAE J1939 Standards Collection, based on publicly available information such as, but not limited to, websites and printed literature, as well as contributions by engineers familiar with Controller Area Network and the J1939 protocol. The information in this book, while based on the J1939 standard, is not a reproduction of any copyrighted SAE document. More Information…

