blmc_drivers
can_bus.hpp File Reference
#include <memory>
#include <string>
#include "real_time_tools/timer.hpp"
#include "real_time_tools/thread.hpp"
#include "real_time_tools/iostream.hpp"
#include "real_time_tools/spinner.hpp"
#include "real_time_tools/threadsafe/threadsafe_object.hpp"
#include "real_time_tools/threadsafe/threadsafe_timeseries.hpp"
#include "blmc_drivers/utils/os_interface.hpp"
#include "blmc_drivers/devices/device_interface.hpp"
Include dependency graph for can_bus.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  blmc_drivers::CanBusFrame
 CanBusFrame is a class that contains a fixed sized amount of data to be send or received via the can bus. More...
 
class  blmc_drivers::CanBusConnection
 CanBusConnection is a data structure that contains the hardware details for the connection between to can cards. More...
 
class  blmc_drivers::CanBusInterface
 CanBusInterface is an abstract class that defines an API for the communication via Can bus. More...
 
class  blmc_drivers::CanBus
 CanBus is the implementation of the CanBusInterface. More...
 

Namespaces

 blmc_drivers
 This namespace is the standard namespace of the package.
 

Detailed Description

License:
License BSD-3-Clause
Date
2019-07-11