# SAE J1939

Protocols · `SAE J1939` · verification: source checked

SAE J1939 is a CAN-based application profile developed by SAE International for diesel powertrain applications. It has since been extended with application profiles for other commercial-vehicle use cases, including electric-truck powertrain applications.

## Specification

| Property | Value |
|---|---|
| Transports | other |
| Architecture | producer consumer |
| Encoding | binary |
| Standard body | SAE International |
| Standard ref | SAE J1939 |

## Study notes

- Originally intended for diesel powertrain applications.
- Application profiles have been added for other commercial-vehicle use cases, including e-truck powertrain applications.
- Profiles adapted from J1939 higher-layer protocols include ISO 11783 (Isobus), ISO 11992, IEC 61162-3 (NMEA 2000), ISO 25200 (formerly DIN 4630), DIN 14704, ACEA fleet management, and ISO 16844 tachograph systems.
- The CiA IG J1939 discusses and comments on J1939-based documents.

## Sources

1. [J1939 profile family](https://www.can-cia.org/can-knowledge/j1939-profile-family) (accessed 2026-10-25)

---

Source page: https://machineschema.com/protocol/j1939  
JSON: https://machineschema.com/protocol/j1939.json  
License: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Cite Machine Schema and the original sources.
