libstp
Robotics library for Botball
Loading...
Searching...
No Matches
libstp::hal::motor::Motor Member List

This is the complete list of members for libstp::hal::motor::Motor, including all inherited members.

brake() overridelibstp::hal::motor::Motorvirtual
clearSimulatedBemfResponse()libstp::hal::motor::Motor
disableAll()libstp::hal::motor::Motorstatic
enableAll()libstp::hal::motor::Motorstatic
getBemf() const overridelibstp::hal::motor::Motorvirtual
getCalibration() const overridelibstp::hal::motor::Motorvirtual
getLastFirmwarePidGains(float &kp, float &ki, float &kd) const overridelibstp::hal::motor::Motorvirtual
getPort() const overridelibstp::hal::motor::Motorinlinevirtual
getPosition() const overridelibstp::hal::motor::Motorvirtual
isDone() const overridelibstp::hal::motor::Motorvirtual
isInverted() const overridelibstp::hal::motor::Motorinlinevirtual
Motor(int port, bool inverted, const foundation::MotorCalibration &calibration={})libstp::hal::motor::Motorexplicit
moveRelative(int velocity, int deltaPosition) overridelibstp::hal::motor::Motorvirtual
moveToPosition(int velocity, int goalPosition) overridelibstp::hal::motor::Motorvirtual
off() overridelibstp::hal::motor::Motorvirtual
resetPositionCounter() overridelibstp::hal::motor::Motorvirtual
setCalibration(const foundation::MotorCalibration &calibration) overridelibstp::hal::motor::Motorvirtual
setFirmwarePidGains(float kp, float ki, float kd) overridelibstp::hal::motor::Motorvirtual
setSimulatedBemfResponse(int steady_state_bemf, double time_constant_s)libstp::hal::motor::Motor
setSpeed(int percent) overridelibstp::hal::motor::Motorvirtual
setVelocity(int velocity) overridelibstp::hal::motor::Motorvirtual
~IMotor()=defaultlibstp::hal::motor::IMotorvirtual
~Motor() overridelibstp::hal::motor::Motor