CANopen Master/Slave Protocol Library

Universal ANSI-C conform and hardware independent software library for the CANopen higher layer CAN protocol. Supports development of devices. It is conform to the standard CiA-301 V4.2 and CiA-302.
The CANopen Library provides all required services for a CANopen compliant communication according to the communication profile CiA 301 V 4.2. It facilitates easy and fast development of master and slave devices and is able to serve one or multiple CAN-Controller in one device.Â
The CANopen Library is available in different expansion stages:Â
- Slave SmallÂ
- SlaveÂ
- Master/SlaveÂ
The functional range can be extended by additional modules (LSS, Redundancy, Flying Master, CANopen safety, ...).Â
Access to the hardware is carried out via a defined driver interface, which is available for many CPU- and CAN controller with and without operating system.