CANdlelib

CANdlelib#

CANdlelib is a library written in C++ to provide the user with API for using MAB products.

Main Features#

CANdle and CANdle HAT devices come equipped with both SPI and USB interfaces.

Note

Using CANdlelib is a recommended way of starting development and integrating MAB products into the system. However we also provide support for clients that want to customize their main controllers.

Our MAB FDCAN protocol is fully open-source and documented, to allow connecting to MD and PDS from any FDCAN capable host controller.

Architecture#

Access to devices is split into corresponding modules:

Each module, groups functions and helper-wrapper methods for interacting with devices.