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

PIDSubsystem Class Reference

Inheritance diagram for PIDSubsystem:
Collaboration diagram for PIDSubsystem:

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

Detailed Description

Definition at line 18 of file PIDSubsystem.h.


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

Generated on Thu Jan 12 2012 22:35:34 for WPILibC++ by doxygen 1.7.1