LRT13  1.0
 All Classes Namespaces Functions Variables Enumerations Enumerator
LRTSpeedController.h
1 #ifndef LRT_SPEEDCONTROLLER_H_
2 #define LRT_SPEEDCONTROLLER_H_
3 
11 {
12 public:
13  typedef enum
14  {
15  kNeutralMode_Jumper = 0, kNeutralMode_Brake = 1, kNeutralMode_Coast = 2
16  } NeutralMode;
17 
18  virtual const char* GetName() = 0;
19  virtual void SetDutyCycle(float pwm) = 0;
20  virtual void ConfigNeutralMode(LRTSpeedController::NeutralMode mode) = 0;
21 };
22 
23 #endif