A C# Wrapper is available for our CANopen Master/Slave Stack. The C# API allows the usage of the CANopen Master/Slave Stack on Windows or Linux using the .NET framework. The CANopen services of the CANopen Master/Slave stack are available and C API functions are wrapped into C# methods and callback functions are mapped to delegates.
On Windows 10+ we support CAN-Interfaces of various manufacturers:
- PCI-Cards and USB-Interfaces of HMS (Ixxat)
- CAN-USB-Interfaces of SYS TEC
- USB to CAN Adapters of Kvaser
- USB/CAN-Interface of EMS Dr. Thomas Wünsche e.K.
- CAN-USB/2 of esd electronics GmbH
- CAN / CAN FD Interfaces of Vector Informatik GmbH
On Linux the CANopen stack can be used with CAN Interfaces which support:
- SocketCAN
- CAN4Linux
Details about the CANopen features can be found at the feature overview.