Add target
This commit is contained in:
parent
c421fd4db7
commit
58f2f4adce
@ -17,6 +17,8 @@ class ServoMotor : public Thing {
|
||||
enum ControlMode { Position, Velocity };
|
||||
ControlMode controlMode = ControlMode::Position;
|
||||
|
||||
Thing* target = nullptr;
|
||||
|
||||
virtual void SetTargetAngle(Angle16 angle);
|
||||
virtual Angle16 GetTargetAngle();
|
||||
|
||||
@ -38,7 +40,7 @@ class ServoMotor : public Thing {
|
||||
|
||||
float lastUpdateTimeMs = 0.0F;
|
||||
|
||||
virtual void SetAngle(Angle16 angle) = 0;
|
||||
virtual void SetAngle(Angle16 angle) {};
|
||||
};
|
||||
|
||||
} // namespace RoboidContol
|
||||
|
Loading…
x
Reference in New Issue
Block a user