WPILibC++
2019.3.1
|
Interface for Controllers. More...
#include <Controller.h>
Public Member Functions | |
Controller (Controller &&)=default | |
Controller & | operator= (Controller &&)=default |
virtual void | Enable ()=0 |
Allows the control loop to run. | |
virtual void | Disable ()=0 |
Stops the control loop from running until explicitly re-enabled by calling enable() | |
Interface for Controllers.
Common interface for controllers. Controllers run control loops, the most common are PID controllers and their variants, but this includes anything that is controlling an actuator in a separate thread.