OS-Independent, License-Free On-Chip SAE J1939 Protocol Stack for Embedded, Linux, and Windows Systems
Copperhill Technologies offers a variety of hardware modules equipped with an On-Chip SAE J1939 Protocol Stack, relieving the end user from implementing third-party source code and avoiding license fees. The programming of J1939 network communication is accomplished through accessing a standard serial port, making the development virtually independent of the operating system.
By: Copperhill Technologies Corp.
A serial communication protocol converts SAE J1939 data frames into separate parameters, such as PGN, Priority, Source Address, Destination Address, and Data. The protocol is documented in great detail. It supports the full SAE J1939 protocol stack according to SAE J1939-21 (Data Link Layer) and SAE J1939-81 (Network Management), including address claim, request messages, and Transport Protocol. Additional features include message filtering, setup of preferred node addresses, adjustable node address negotiation range, network scanner, data traffic recording, data traffic simulation, and more. Source code samples are available in C and C#.
The SAE J1939 ECU Simulator Board with USB Port (JCOM.J1939.USB-
The SAE J1939 Gateway Module with USB Port, RTC, MicroSD Memory Card (JCOM.J1939.USB-
The SAE J1939 Gateway and Data Logger with Real-Time Clock (JCOM-XE) provides the same features as the JCOM.J1939.USB-
All modules work with a free-of-charge Windows software, the JCOM1939 Monitor Software, which allows SAE J1939 data monitoring, network scanning, ECU simulation, data recording, module setup, and more.