mhaberler / canopennode

CANopenNode - CANopen based stack for communication in embeded control systems.
https://sourceforge.net/p/canopennode/code_complete/ci/master/tree/
4 stars 2 forks source link

CANopenNode is an opensource CANopen Stack.

CANopen is the internationally standardized (EN 50325-4) CAN-based higher-layer protocol for embedded control system. For more information on CANopen see http://www.can-cia.org/

Stack is written in ANSI C in object-oriented way. Code is documented. License is LGPL. It includes Example for CANopen Input/Output device and simple CANopen master.

Variables (communication, device, custom) are ordered in CANopen object dictionary and are accessible from both: C code and from CAN network.

Code includes:

CANopen Features:

Supported controllers:


Version next

Style change:


Version 3.10 Additional features:


Version 3.02 Fixes:


Version 3.01 Fixes:


Version 3.00