11 #include "Controller.h" 12 #include "LiveWindow/LiveWindow.h" 17 virtual void SetPID(
double p,
double i,
double d) = 0;
18 virtual double GetP()
const = 0;
19 virtual double GetI()
const = 0;
20 virtual double GetD()
const = 0;
22 virtual void SetSetpoint(
double setpoint) = 0;
23 virtual double GetSetpoint()
const = 0;
25 virtual void Enable() = 0;
26 virtual void Disable() = 0;
27 virtual bool IsEnabled()
const = 0;
29 virtual void Reset() = 0;
Interface for Controllers.
Definition: Controller.h:18
Definition: PIDInterface.h:16