24 #include <arpirobot/core/device/BaseDevice.hpp>
74 bool isEnabled()
override;
76 bool shouldMatchRobotState()
override;
78 bool shouldDisableWithWatchdog()
override;
80 void enable()
override;
82 void disable()
override;
84 virtual void run() = 0;
89 bool brakeMode =
false;
90 int8_t speedFactor = 1;
Definition: BaseDevice.hpp:35
Definition: MotorController.hpp:32
void setBrakeMode(bool brakeMode)
void setSpeed(double speed)
void setInverted(bool inverted)
Definition: ArduinoDevice.hpp:27