SAE J1939 to USB, Bluetooth Gateways for Network Analyzing, Monitoring, and Recording
Copperhill Technologies, a provider of embedded systems for CAN Bus development, introduces its JCOM.J1939 modules to simulate, monitor, and record SAE J1939 data traffic. A comprehensive and easy-to-use, easy-to-understand Windows software (JCOM1939 Monitor) displays not only SAE J1939 data traffic; it also allows scanning the network, simulating an ECU (incl. full node address negotiation features), and responding to data request messages.
The board supports the full SAE J1939 protocol according to J1939/81 Network Management (Address Claiming) and J1939/21 Transport Protocol (TP). It is also supported by an extensive programming interface for Windows and Linux/Ubuntu applications, including complete C/C++/C# source code for short time-to-market developments.
The entire SAE J1939 protocol, including all timing requirements, is stored on-chip, thus taking the burden off the main system (e.g., PC). The board uses a USB COM port to communicate with the PC, i.e., all data transfer is managed through a standard COM port access. The communication protocol between the board and the PC is well documented and thus allows porting to any computer system with a USB connection. Working source code libraries exist for Windows (C# under Visual Studio 2102/2013), Linux and its derivatives (C++ using Code::Blocks)
With all its features, the gateway allows the simulation of an SAE J1939 ECU (Electronic Control Unit) using embedded solutions such as the Raspberry Pi, BeagleBone, Arduino, Teensy, and others but also PCs running Windows or Linux (incl. Ubuntu, Fedora, etc.).
In addition, the SAE J1939 Starter Kit And Network Simulator allows the experienced engineer and the beginner to experiment with SAE J1939 data communication without needing to connect to a real-world J1939 network, i.e., a diesel engine. The starter kit consists of two SAE J1939 nodes and thus represents a fully functional network. Furthermore, both nodes connect to their instance of the JCOM1939 monitor software for Windows, allowing convenient data transfer between the nodes.
Furthermore, the SAE J1939 to Bluetooth gateway represents a wireless and fully function-compatible version of the SAE J1939 USB Gateway. It is fully certified for Bluetooth Version 2.1, and a BLE (Bluetooth Low Energy) option is also available.