26 void SetPID(
double p,
double i,
double d);
40 void SetFF(
double s,
double v,
double a);
This class controls a specific motor and encoder hooked up to an ExpansionHub.
Definition ExpansionHubMotor.hpp:23
void SetPID(double p, double i, double d)
Sets the PID Controller gain parameters.
ExpansionHubPidConstants & operator=(ExpansionHubPidConstants &&)=default
ExpansionHubPidConstants(ExpansionHubPidConstants &)=delete
ExpansionHubPidConstants(ExpansionHubPidConstants &&)=default
void DisableContinousInput()
Disables continuous input.
void EnableContinousInput(double minimumInput, double maximumInput)
Enables continuous input.
void SetFF(double s, double v, double a)
Sets the feed forward gains to the specified values.
friend class ExpansionHubMotor
Definition ExpansionHubPidConstants.hpp:65
ExpansionHubPidConstants & operator=(ExpansionHubPidConstants &)=delete
NetworkTables Boolean publisher.
Definition BooleanTopic.hpp:127
NetworkTables Double publisher.
Definition DoubleTopic.hpp:127
Definition CvSource.hpp:15