WPILib 2012
WPILibRoboticsLibraryforFRC
Public Member Functions | Protected Member Functions
PIDSubsystem Class Reference
Inheritance diagram for PIDSubsystem:
Subsystem PIDOutput PIDSource SmartDashboardNamedData ErrorBase SmartDashboardData

List of all members.

Public Member Functions

 PIDSubsystem (const char *name, double p, double i, double d)
 PIDSubsystem (const char *name, double p, double i, double d, double period)
 PIDSubsystem (double p, double i, double d)
 PIDSubsystem (double p, double i, double d, double period)
void Enable ()
void Disable ()
NetworkTableGetControllerTable ()
virtual std::string GetType ()
virtual void PIDWrite (float output)
virtual double PIDGet ()
void SetSetpoint (double setpoint)
void SetSetpointRelative (double deltaSetpoint)
double GetSetpoint ()
double GetPosition ()
void SetSetpointRange (double a, double b)

Protected Member Functions

PIDControllerGetPIDController ()
virtual double ReturnPIDInput ()=0
virtual void UsePIDOutput (double output)=0

The documentation for this class was generated from the following files:
 All Classes Functions Variables