Press "Enter" to skip to content

Posts tagged as “J1939 tools”

JCOM1939 Monitor Update Adds CAN Bus Diagnostics and Silent Monitoring Mode

It has been a while since we released new functionality for the JCOM1939 Monitor software for Windows, but recent customer feedback inspired several improvements that make the software even more valuable during development, troubleshooting, and diagnostics. The latest update introduces two important features: Display of the CAN Bus network condition,…

Build Your Own J1939 Diagnostic Software for Windows or Linux

If you work with SAE J1939 long enough, there comes a point where generic CAN monitoring software is no longer enough. You need an application that is tailored to your own project, whether that means displaying proprietary parameters, automating diagnostics, logging data, testing ECUs, or integrating J1939 into a larger…

J1939 Reverse Engineering: Decoding Proprietary PGNs and Unknown CAN Messages

If you spend enough time working with heavy-duty vehicles, agricultural equipment, construction machinery, or industrial engines, you will eventually encounter proprietary J1939 messages. At that point, many engineers ask the same question: Can I reverse engineer a J1939 network? The short answer is yes—but only to a certain extent. Before…

Why J1939 Communication Fails: 10 Troubleshooting Steps That Solve Most Problems

If you’ve worked with SAE J1939 long enough, you’ve probably experienced the frustration of connecting two devices to a CAN bus and seeing… absolutely nothing happen. No engine data. No diagnostic messages. No responses to requests. Just silence. The good news is that most J1939 communication problems are caused by…

SAE J1939 Development Doesn’t Have to Be Complicated: From Monitoring to Full ECU Simulation

If you have recently started working with SAE J1939, chances are your search history looks something like this: How do I monitor J1939 traffic? What hardware do I need for J1939 development? How do I simulate a J1939 ECU? How can I test my software without connecting to a real…

Essential Tools & Troubleshooting Strategies for CAN Bus Development

Developing on the CAN Bus using higher-layer protocols—like SAE J1939, NMEA 2000, or CANopen—offers powerful features in vehicle, marine, and industrial systems. Yet this versatility comes with complexity. Whether you’re using off-the-shelf hardware (like PiCAN, Teensy, ESP32) or designing custom CAN hardware, having the right tools and a systematic troubleshooting…

Copyright © 2024 Copperhill Technologies Corporation
wpChatIcon
wpChatIcon