CAN bus: Difference between revisions

No edit summary
Line 14: Line 14:


The [https://www.sae.org/ Society of Automotive Engineers] defines protocols atop CAN:
The [https://www.sae.org/ Society of Automotive Engineers] defines protocols atop CAN:
* [https://www.sae.org/standards/content/j1962_201207/ SAE J1962]: OBD-II diagnostic connector
** 16-pin (2x8) female connectors
** J1962A is 12V, J1962B (interrupted middle groove) is 24V
* [https://en.wikipedia.org/wiki/SAE_J1939 SAE J1939]: in-vehicle network for large vehicles
* [https://en.wikipedia.org/wiki/SAE_J1939 SAE J1939]: in-vehicle network for large vehicles
* [https://www.sae.org/standards/content/j2284/3_200203/ SAE J2284]: 500KBit/s in-vehicle network for cars
* [https://www.sae.org/standards/content/j2284/3_200203/ SAE J2284]: 500KBit/s in-vehicle network for cars
* [https://www.sae.org/standards/content/j1979_201202/ SAE J1979]: Standard diagnostics objects making up the base of OBD-II
* [https://en.wikipedia.org/wiki/Keyword_Protocol_2000 KWP7000]: ISO 14230 application layer for OBD
* [https://en.wikipedia.org/wiki/Keyword_Protocol_2000 KWP7000]: ISO 14230 application layer for OBD