Press "Enter" to skip to content

Posts tagged as “parameter group number”

Understanding J1939 PGNs Without Getting Lost in the Standard

In this post, I would like to address what is arguably the most important concept in the SAE J1939 standard: the Parameter Group Number (PGN). PGNs are the heart and soul of J1939. Every application you design, whether it transmits engine speed, requests a VIN, or reports diagnostic information, revolves…

Why J1939 Communication Fails: 10 Troubleshooting Steps That Solve Most Problems

If you’ve worked with SAE J1939 long enough, you’ve probably experienced the frustration of connecting two devices to a CAN bus and seeing… absolutely nothing happen. No engine data. No diagnostic messages. No responses to requests. Just silence. The good news is that most J1939 communication problems are caused by…

The SAE J1939 Message Format

This article is part of our comprehensive SAE J1939 online documentation. The primary document describing the J1939 message format is SAE J1939/21 – Data Link Layer. This specification defines the use of the CAN data frame (29-bit identifier, Parameter Group Numbers – PGN, etc.) as well as the transport protocol…

Copyright © 2024 Copperhill Technologies Corporation
wpChatIcon
wpChatIcon