43 #ifndef _MLAB_CANDRIVERPCAN_H_ 44 #define _MLAB_CANDRIVERPCAN_H_ 48 namespace mira {
namespace can {
75 virtual std::string getDriverInfo();
89 virtual void sendMessage(
const CANMessage& msg);
91 virtual bool waitForNextMessage(
Duration timeout);
98 virtual void setBaudRateIntern();
102 PCANContext* mContext;
A general interface for a CAN driver.
Definition: CANDriver.h:57
#define MIRA_OBJECT(classIdentifier)
#define MLAB_CAN_EXPORT
Definition: CANExports.h:57
CANStatusFlags
CAN status enum definitions.
Definition: CANDefs.h:76
CAN Driver for hardware from PeakSystems (www.peak-systems.com)
Definition: CANDriverPCAN.h:55
Base class for all CAN-Bus drivers.
A definition of a CAN message.
Definition: CANDefs.h:105