WPILib  2014.0
WPIRoboticsLibraryforFRC
 All Classes Functions Variables Pages
Public Member Functions | List of all members
Controller Class Referenceabstract

#include <Controller.h>

Inheritance diagram for Controller:
PIDController

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.

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: