Created by the J1939 and ISO 15765 Experts
J1939What is J1939? J1939 is the standard real-time network for control and diagnostic information used on all heavy-duty and commercial vehicles in the USA. It is one of three major CAN high level protocols, with the other two being ISO 15765 and CANopen. For example, J1939 is used on semi-tractors, school buses, and garbage trucks. For more information, here is a J1939 Introduction. J1939 SpecificationThe J1939 specification is maintained by the SAE, you can buy the J1939 protocol documents here. J1939 Protocol StackA J1939 protocol stack is a software library which converts between raw CAN frames and complete J1939 messages. Here is a J1939 protocol stack. J1939 to RS232Here is a simple and low-cost SAE J1939/J1587/J1708/CAN network adapter: J1939 to RS232. J1939 to USBHere is a simple and low-cost SAE J1939/J1587/J1708/CAN network adapter: J1939 to USB. J1939 to WiFiHere is a simple and low-cost SAE J1939/J1587/J1708/CAN network adapter: J1939 to WiFi. J1939 to UARTHere is a simple and low-cost SAE J1939/J1587/J1708/CAN network adapter: J1939 to UART. J1939 Network AnalyzerA J1939 network analyzer is a software application which is used to interpret a J1939 network. Here is a J1939 analyzer. J1939 Circuit ExampleHere is an example of a J1939 Transceiver circuit, and a J1939 Shield. CANopen SoftwareCANopen is mainly used in automation, industrial control, automotive, and medical equipment. For those needing software, here is a real-time CANopen software package. J1708 SoftwareJ1939 is replacing J1587/J1708 networks, however, J1708 is still in use on vehicles. Here is a J1708 device driver for those that still need SAE J1708. J1939 to RS-232 J1939 to USB J1939 to WiFi J1939 to UART J1939 | Copyright 2011 | Simma Software, Inc. |