Site Information

 Loading... Please wait...

SAE J1939 Gateway And Data Logger With Real-Time Clock - Update 09-04-2020

Posted by Wilfried Voss on

SAE J1939 Gateway And Data Logger With Real-Time Clock

Our  SAE J1939 Gateway And Data Logger is ideal for vehicle fleet management (trucks, buses, agricultural equipment, and any other diesel engine application), prototype field testing, diagnostics, or reverse engineering. The SAE J1939 Gateway And Data Logger records SAE J1939 message frames (PGNs) onto an onboard MicroSD memory card and timestamps them with a real-time clock (RTC). Alternatively, it can be used for mere SAE J1939 data monitoring and viewing.

This product is under current development with a targeted release in November of 2020. The following represents an update on the current development progress.

Update 09-04-2020

1. Data Logger Hardware:

The board as shown above has been successfully tested and is now in production. We expect a delivery of the first manufacturing batch by October 5th.

2. Enclosure:

SAE J1939 Gateway And Data Logger With Real-Time Clock - Enclosure - USB Port

SAE J1939 Gateway And Data Logger With Real-Time Clock - DSUB9 CAN Bus ConnectorThe next step after testing the gateway board is designing the enclosure's end plates for the USB port plus LEDs and the CAN Bus DSUB9 connector.

However, the enclosure will come in two variants. The first version will include the DSUB9 CAN Bus connector, which will assure a dust-proof design but not splash-water-proof. A waterproof DSUB9 connector would add significantly to the production costs. Also, the size of the waterproof version would have demanded a much larger enclosure, also adding to the costs.

Instead, for offering a waterproof version, we will have an SAE J1939 cable (Deutsch 9-pin connector) going directly into the enclosure by means of a grommet. 

2. JCOM1939 Monitor Pro-X Software Extension:

As you can see, the development of a new product, such as the SAE J1939 Data Logger, requires several sub-projects, one of them being the updating of our Windows software. The concept of creating a data logger included from the beginning that the device should be programmable, which in turn requires a setup software. Since our data logger is actually an extension to our SAE J1939 Gateway Module With USB Port, RTC, MicroSD Memory Card, we are using our JCOM1939 Monitor software for the setup.

The current version of the JCOM1939 Monitor software includes a Recorder section that allows to record SAE J1939 data to a file on the PC. In order to preserve this feature while adding the data logger gateway function, we renamed this section to PC Recorder and added a new one, Gateway Recorder.

The Gateway Recorder feature allows the editing of SAE J1939 PGNs, their sample time, sample mode, and description. The description is only for documentation purposes, and it will be stored into the application file. The PGN plus sample time and sample mode can be downloaded to the gateway for operation without an attached PC. 

The sample mode includes:

  • SAE J1939 Tx Rate - This is the original message frequency as defined in SAE J1939/71.
  • User Sample Rate - As the name implies, the user can assign a sample rate different from the original message frequency.
  • Sample per Request - This mode addresses PGNs that are only available per request.
  • Sample Once - This mode addresses PGNs that are only available per request but are only needed once per recording session (e.g. VIN - Vehicle Identification Number) .

As soon as all of this functionality is added and tested, we will continue with extending the gateware firmware accordingly. And, as always, these features will be documented to support user-specific applications, including a Linux programming interface (we deliver C source code).


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...