Site Information

 Loading... Please wait...

SAE J1939 Gateway - Updated Firmware And New Windows Data Monitoring & Recording Software

Posted by Wilfried Voss on

SAE J1939 Gateway Module With USB Port, RTC, MicroSD Memory Card

The JCOM.J939.USB-X SAE J1939 Processor board is an extended version of our popular JCOM.J9139.USB-B SAE J1939 ECU Simulator Board With USB Port. The most significant difference is that the -X version supports a USB transfer rate of up to 480 Mbps, allowing higher data throughput. The onboard real-time clock supports the timestamping of the SAE J1939 data frames (PGN). Furthermore, the gateway is equipped with a MicroSD memory card slot, which opens the door to future applications such as an SAE J1939 data logger.

We are working to incorporate more functionality, and the result, i.e. the gateway's firmware plus the Windows data monitoring and simulation software, is free-of-charge. In addition to the current functionality, we are working on features that allow the gateway to act as a programmable stand-alone J1939-Simulator (programming per our Windows software) and a stand-alone SAE J1939 data logger. All this will be accomplished with one device running one firmware version.


The newest firmware version number is V 2.01.00 (previously V 2.00.01). It allows the device to report PGNs at a different (sample) rate. The sample time is set through the JCOM1939 Monitor software for Windows.

When it comes to logging of SAE J1939 data, it is not always necessary to monitor data at the highest data rate (e.g. vehicle speed at every 50 milliseconds). Slowing down the data rate to a more reasonable value will also significantly increase the recording duration of the device.

For information on how to download and update the newest firmware, log on to:

JCOM1939 Monitor Software for Windows:

At this point, we needed to split the development of the Windows software and create a new, extended version that takes advantage of the more powerful features of the JCOM.J1939.USB-X and JCOM.J1939.REC boards.

The new version is called JCOM1939 Monitor Pro-X ("X" for extended). The most significant change to-date, besides some slight design modifications, comes with the "Filter" section:

JCOM1939 Monitor Pro-X Filter PGNs With Sample Time

This new version allows editing a sample rate. Keeping the sample time at zero will result in real-time data reception, i.e. the original data rate. All other functionality remains unchanged, as described in:

In the screenshot above, we have assigned a sample rate of one second (1000 milliseconds) to PGN 65289 (we used a transmission rate of 50 milliseconds through our simulator).

For information on how to download the newest JCOM1939 Monitor version, see:

SAE J1939 Starter Kit And Network Simulator

SAE J1939 Starter Kit And Network Simulator

Our J COM.J1939 Starter Kit And Network Simulator is designed to allow the experienced engineer as well as the beginner to experiment with SAE J1939 data communication without the need of connecting to a real-world J1939 network, i.e. a diesel engine. It may sound obvious, but in order to establish a network, you need at least two nodes, and that fact applies especially to CAN/J1939 where the CAN controller will basically shut down after transmitting data without receiving a response. For that reason, our jCOM.J1939 Starter Kit And Network Simulator consists of two J1939 nodes, namely our jCOM.J1939.USB, an SAE J1939 ECU Simulator Board With USB Port.

The jCOM.J1939.USB gateway board is a high-performance, low-latency vehicle network adapter for SAE J1939 applications. The board supports the full SAE J1939 protocol according to J1939/81 Network Management (Address Claiming) and J1939/21 Transport Protocol (TP).

More Information...