TinyRobotics
Loading...
Searching...
No Matches
SpeedFromThrottleWithInertia Member List

This is the complete list of members for SpeedFromThrottleWithInertia, including all inherited members.

acceleration (defined in SpeedFromThrottleWithInertia)SpeedFromThrottleWithInertiaprotected
addSpeedCalibration(float throttlePercent, float speedMps)SpeedFromThrottleinline
calibrationData (defined in SpeedFromThrottle)SpeedFromThrottleprotected
clearCalibration()SpeedFromThrottleinline
getAcceleration() const (defined in SpeedFromThrottleWithInertia)SpeedFromThrottleWithInertiainline
getMotorCount() const override (defined in SpeedFromThrottle)SpeedFromThrottleinlinevirtual
getSpeed(uint8_t motor=0) const overrideSpeedFromThrottleWithInertiainlinevirtual
getSpeedMPS(float throttlePercent) constSpeedFromThrottleinlineprotected
init() (defined in SpeedFromThrottle)SpeedFromThrottleinlineprotected
lastUpdateMs (defined in SpeedFromThrottleWithInertia)SpeedFromThrottleWithInertiaprotected
maxSpeedMps (defined in SpeedFromThrottle)SpeedFromThrottleprotected
messageHandlers_ (defined in MessageSource)MessageSourceprotected
numMotors (defined in SpeedFromThrottle)SpeedFromThrottleprotected
onMessage(const Message< float > &msg) overrideSpeedFromThrottleinlinevirtual
onMessage(const Message< Coordinate< float > > &msg) (defined in MessageHandler)MessageHandlerinlinevirtual
onMessage(const Message< GPSCoordinate > &msg) (defined in MessageHandler)MessageHandlerinlinevirtual
onMessage(const Message< MotionState3D > &msg) (defined in MessageHandler)MessageHandlerinlinevirtual
sendMessage(Message< float > &msg)MessageSourceinline
sendMessage(const Message< Coordinate< float > > &msg)MessageSourceinline
sendMessage(const Message< GPSCoordinate > &msg)MessageSourceinline
sendMessage(const Message< MotionState3D > &msg)MessageSourceinline
sendSpeedMessage(uint8_t motor=0) (defined in SpeedFromThrottle)SpeedFromThrottleinlineprotected
setAcceleration(float a) (defined in SpeedFromThrottleWithInertia)SpeedFromThrottleWithInertiainline
setMaxSpeed(Speed speed) (defined in SpeedFromThrottle)SpeedFromThrottleinline
setSpeedInstant(float speed, uint8_t motor=0) (defined in SpeedFromThrottleWithInertia)SpeedFromThrottleWithInertiainline
setThrottlePercent(float throttle, uint8_t motor=0) overrideSpeedFromThrottleWithInertiainlinevirtual
SpeedFromThrottle(float maxSpeedMps, uint8_t numMotors=1) (defined in SpeedFromThrottle)SpeedFromThrottleinline
SpeedFromThrottle(Speed maxSpeed, uint8_t numMotors=1) (defined in SpeedFromThrottle)SpeedFromThrottleinline
SpeedFromThrottleWithInertia(float maxSpeedMps, float accelerationMps2, uint8_t numMotors=1) (defined in SpeedFromThrottleWithInertia)SpeedFromThrottleWithInertiainline
SpeedFromThrottleWithInertia(Speed maxSpeed, float accelerationMps2, uint8_t numMotors=1) (defined in SpeedFromThrottleWithInertia)SpeedFromThrottleWithInertiainline
speedMps (defined in SpeedFromThrottle)SpeedFromThrottleprotected
subscribe(MessageHandler &handler, MessageOrigin origin=MessageOrigin::Undefined, MessageContent content=MessageContent::Undefined)MessageSourceinline
throttlePercent (defined in SpeedFromThrottleWithInertia)SpeedFromThrottleWithInertiaprotected
unsubscribeAll()MessageSourceinline
updateSpeed(uint32_t deltaTimeMs, uint8_t motor=0) overrideSpeedFromThrottleWithInertiainlinevirtual
~ISpeedSource()=default (defined in ISpeedSource)ISpeedSourcevirtual