Now you can download a copy of these docs so you can use them offline! Download now
Controller Class Referenceabstract

#include <Controller.h>

Inheritance diagram for Controller:

Public Member Functions

virtual void Enable ()=0
 
virtual void Disable ()=0
 

Detailed Description

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.

Definition at line 18 of file Controller.h.

Member Function Documentation

virtual void Controller::Disable ( )
pure virtual

Stops the control loop from running until explicitly re-enabled by calling enable()

Implemented in PIDController.

virtual void Controller::Enable ( )
pure virtual

Allows the control loop to run

Implemented in PIDController.


The documentation for this class was generated from the following file:

Generated on Sat Apr 26 2014 12:26:46 for WPILibC++ by doxygen 1.8.6