ECUBus Pro CAN Debugging Tooling
ECUBus Pro is our primary graphical software tool for CAN bus monitoring, message injection, and network debugging.
DO NOT DOWNLOAD THE OFFICIAL RELEASE
To ensure compatibility with our specific hardware stack, you must use the ARTTU custom fork of ECUBus Pro. The official upstream version will not work reliably with all of the adapters in our lab.
Installation
- Navigate to our custom repository: ARTTU-Software/EcuBus-Pro
- Click on the Releases section on the right-hand side of the GitHub page.
- Download and install the latest executable for your operating system.
Supported Hardware
Our custom build is specifically compiled to support the hardware you will find around the ARTTU workspace:
- Candlelight Adapters (Primary): This is the standard adapter you should be using for all vehicle and bench testing. It offers the best performance and lowest latency for our distributed STM32 systems.
- SLCAN Adapters (Workshop/Backup): There are still a few legacy SLCAN adapters floating around the lab. Our custom ECUBus Pro build explicitly maintains support for these if all the Candlelight adapters are currently in use.
How to Use It
Because the core interface and functionality remain identical to the upstream software, we do not maintain separate usage documentation or tutorials here in the wiki.
For instructions on how to set up baud rates, filter CAN IDs, send cyclic messages, or parse custom DBC files, refer directly to the creators' official documentation:
OFFICIAL DOCUMENTATION
