CANTool

General CAN Interface Tool

This tool is for communication using the CAN (Controller Area Network) protocol via a connected CAN device.

The tool can be used directly in scripts to send and receive binary packets, but more importantly it can be used by custom tools to communicate using a custom protocol.

At the moment CANOpen is not supported, but can be implemented on request.

The tool defines a CAN Connection device entity, and therefore supports devices with more than one CAN port.