|
WPILib 2012
WPILibRoboticsLibraryforFRC
|
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 () |
| NetworkTable * | GetControllerTable () |
| 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 | |
| PIDController * | GetPIDController () |
| virtual double | ReturnPIDInput ()=0 |
| virtual void | UsePIDOutput (double output)=0 |
1.7.4