Blog
Recent Posts
Improvements to our JCOM1939 Monitor & Simulation Software for Windows
Posted by
onOur SAE J1939 gateways are steadily gaining popularity, so we developed a dedicated website that focuses on the associated JCOM1939 Monitor Software for Windows. Since July of this year, we have added new features, some small and some significant improvements.
With version 3.50.00, we have ceased support for older gateways, specifically those sold before 2022. The processors in these units are no longer available, and we have transitioned to the ESP32 processor. However, their latest firmware and monitor versions are still accessible on our jcom1939.com website.
However, since then, we have been busy and are currently at version 4.02.00, which we plan to release in the coming days.
The new features include displaying received and transmitted data. The older version scrolls with each new PGN, making it difficult to follow data during high busloads as the screen becomes too cluttered. The latest version updates the PGN data in just one static line with an attached counter. However, we continue to support the scroll mode by allowing the user to switch between both display modes.
Additionally, we enhanced user-friendliness by providing a detailed COM port description, which eliminates the need to access the Windows Device Manager to identify the gateway’s port.
Lastly, we have finally implemented an old idea to better support our customers. The issue is that many users are hesitant to read the dry user manual and find it easier to watch a video instead. Therefore, we have created a YouTube channel to visually demonstrate the JCOM1939 Monitor software's capabilities.
The first video introduces the JCOM1939 Monitor Pro software, demonstrating the basic steps of receiving and transmitting PGNs. We are currently developing an introduction to the SAE J1939 starter kit, showcasing the simulation of a diesel engine and the request for the VIN (Vehicle Identification Number).
For more information, please visit our website at jcom1939.com. We have invested significant effort in documenting everything related to the Windows app and are still adding more. And don’t forget to sign up for our newsletter…;-)
SAE J1939 Starter Kit and Network Simulator
Our JCOM.J1939 Starter Kit and Network Simulator was designed to allow experienced engineers and beginners to experiment with SAE J1939 data communication without needing to connect to a real-world J1939 network, i.e., a diesel engine.
To establish a network, you need at least two nodes. This applies especially to CAN/J1939, where the CAN controller will shut down after transmitting data without receiving a response. Therefore, our jCOM.J1939 Starter Kit and Network Simulator consist of two J1939 nodes: our jCOM.J1939.USB, an SAE J1939 ECU Simulator Board with USB Port. More Information...
J1939 Protocol Stack Sketch for ESP32 Using the Arduino IDE
The ESP32 is a series of low-cost, low-power system-on-chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth. The ESP32 series employs a Tensilica Xtensa LX6 microprocessor in both dual-core and single-core variations and includes built-in antenna switches, RF balun, power amplifier, low-noise receive amplifier, filters, and power management modules. Furthermore, the processor provides the means to easily [...]
SAE J1939 Diagnostic Device Includes a PGN, SPN Database
The handheld PCAN-Diag FD device from PEAK-System supports diagnosing communication on a CAN (FD) network. In addition, a separately available module extends the functionality to analyze SAE J1939 data traffic. The SAE J1939 Standard describes communication in utility vehicles via CAN Bus. The standard specifies messages and data for transmitting diagnostic and control information using PGNs (Parameter Group Numbers) and [...]
SAE J1939: Simulation of Analog and Digital Signals with the JCOM1939 Monitor Software
The JCOM1939 Monitor Software is ideal for monitoring, recording, analyzing, and simulating SAE J1939 data traffic. The system works in combination with our SAE J1939 gateways. This comprehensive and easy-to-use, easy-to-understand Windows software displays not only SAE J1939 data traffic but also scans the network, simulates an ECU (incl. full node address negotiation features), and responds [...]
A New Generation of SAE J1939 Gateway, ECU Simulator, and Starter Kit
Like many other businesses, we have to deal with the global shortage of electronic components. For instance, the NXP LPC 17xx processors we used for our SAE J1939 gateways and the starter kit are not available at this time. Even worse, there is no reliable information if/when production resumes. This situation forced us to rethink [...]
SAE J1939 Data Acquisition System For Diesel Engines Measures And Records 23 Suspect Parameter Numbers (SPNs)
The Titan S8-CAN by Madgetech (USA) represents a data acquisition system for diesel engines that simultaneously measures and records 23 suspect parameter numbers (SPNs). The portable data logger suits engine, road, and diagnostic testing applications. It connects to an SAE J1939 network via the diagnostic port and supports the monitoring and recording of SAE J1939 messages between Tier 1 [...]
Guide To SAE J1939 - Parameter Group Numbers (PGN)
The following is an excerpt from A Comprehensible Guide To J1939 by Wilfried Voss. SAE J1939 is a very ingeniously designed protocol that takes a resourceful advantage of the CAN 29-Bit message identifier. Rather than relying on a myriad of protocol functions, SAE J1939 uses predefined parameter tables, which keeps the actual protocol on a comprehensible level. However, these parameter tables [...]
Guide To SAE J1939 - J1939 Message Format
The following is an excerpt from A Comprehensible Guide To J1939 by Wilfried Voss. The main document describing the J1939 message format is SAE J1939/21 – Data Link Layer. J1939/21 defines the use of the CAN data frame (29-bit identifier, Parameter Group Numbers – PGN, etc.) and the transport protocol functions, i.e. a definition of how messages longer than the standard [...]
Guide To SAE J1939 - J1939 Characteristics
The following is an excerpt from A Comprehensible Guide To J1939 by Wilfried Voss. SAE J1939 is a higher-layer protocol based on Controller Area Network (CAN). It provides serial data communications between microprocessor systems (also called Electronic Control Units - ECU) in any kind of heavy-duty vehicles.Everything that has to do with CAN is based on maximum reliability with the [...]
SAE J1939 Programming with Arduino - PGN Range
This post is part of a series about SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino. Parameters groups are, for instance, engine temperature, which includes coolant temperature, fuel temperature, oil temperature, etc. Parameter Groups and their numbers (PGN) are listed in SAE J1939 (roughly 300 pages) and defined in SAE J1939/71, a document containing roughly [...]