|
blmc_drivers
|
#include <memory>#include <string>#include "real_time_tools/timer.hpp"#include "real_time_tools/thread.hpp"#include "blmc_drivers/utils/os_interface.hpp"#include "real_time_tools/threadsafe/threadsafe_object.hpp"#include "real_time_tools/threadsafe/threadsafe_timeseries.hpp"#include "blmc_drivers/devices/can_bus.hpp"#include "blmc_drivers/devices/device_interface.hpp"

Go to the source code of this file.
Classes | |
| class | blmc_drivers::MotorBoardCommand |
| This MotorBoardCommand class is a data structurs that defines a command. More... | |
| class | blmc_drivers::MotorBoardStatus |
| This class represent a 8 bits message that describe the state (enable/disabled) of the card and the two motors. More... | |
| class | blmc_drivers::MotorBoardInterface |
| MotorBoardInterface declares an API to inacte with a MotorBoard. More... | |
| class | blmc_drivers::CanBusMotorBoard |
| This class CanBusMotorBoard implements a MotorBoardInterface specific to CAN networks. More... | |
Namespaces | |
| blmc_drivers | |
| This namespace is the standard namespace of the package. | |
Functions | |
| template<typename Type > | |
| std::vector< std::shared_ptr< Type > > | blmc_drivers::create_vector_of_pointers (const size_t &size, const size_t &length) |
| Create a vector of pointers. More... | |