| animate() override | TankDrive | inlinevirtual |
| AnimatedEvent() | AnimatedEvent | inline |
| driveStick(JoystickController *stick, float speedModifier) | TankDrive | inlineprotected |
| enterCommandMode() | TankDriveRoboteq | inlinevirtual |
| fChannelMixing | TankDrive | protected |
| fCommandMode | TankDriveRoboteq | protected |
| fDispatch | TankDriveRoboteq | protected |
| fDriveStick | TankDrive | protected |
| fDriveThrottle | TankDrive | protected |
| fDriveTurning | TankDrive | protected |
| fDroidDiameterMM | TurtleDrive | protected |
| fEnabled | TankDrive | protected |
| fGuestSpeedModifier | TankDrive | protected |
| fGuestStick | TankDrive | protected |
| fLastCommand | TankDrive | protected |
| fLeft | TankDriveRoboteq | protected |
| fMotorsStopped | TankDrive | protected |
| fRight | TankDriveRoboteq | protected |
| fScaling | TankDrive | protected |
| fSerial | TankDriveRoboteq | protected |
| fSerialLatency | TankDrive | protected |
| fSpeedModifier | TankDrive | protected |
| fTargetSteering | TankDrive | protected |
| fThrottle | TankDriveRoboteq | protected |
| fThrottleAccelerationScale | TankDrive | protected |
| fThrottleDecelerationScale | TankDrive | protected |
| fThrottleInverted | TankDrive | protected |
| fTurnAccelerationScale | TankDrive | protected |
| fTurnDecelerationScale | TankDrive | protected |
| fTurnInverted | TankDrive | protected |
| fUseHardStop | TankDrive | protected |
| fUseLeftStick | TankDrive | protected |
| fUseThrottle | TankDrive | protected |
| fWasConnected | TankDrive | protected |
| fWheelCircumferenceMM | TurtleDrive | protected |
| fWheelTurnCount | TurtleDrive | protected |
| getActiveStick() | TankDrive | inline |
| getChannelMixing() | TankDrive | inline |
| getDroidCircumference() | TurtleDrive | inline |
| getDroidDiameterMM() | TurtleDrive | inline |
| getEnable() | TankDrive | inline |
| getGuestSpeedModifier() | TankDrive | inline |
| getMaxSpeed() | TankDrive | inline |
| getMoveDistanceCount(double millimeters) | TurtleDrive | inline |
| getScaling() | TankDrive | inline |
| getSerialLatency() | TankDrive | inline |
| getThrottle() | TankDrive | inlineprotectedvirtual |
| getThrottleAccelerationScale() | TankDrive | inline |
| getThrottleDecelerationScale() | TankDrive | inline |
| getThrottleInverted() | TankDrive | inline |
| getTurnAccelerationScale() | TankDrive | inline |
| getTurnDecelerationScale() | TankDrive | inline |
| getTurnDistanceCount(double turnDegrees) | TurtleDrive | inline |
| getTurnInverted() | TankDrive | inline |
| getWheelCircumferenceMM() | TurtleDrive | inline |
| getWheelTurnCount() | TurtleDrive | inline |
| hasThrottle() override | TankDriveRoboteq | inlineprotectedvirtual |
| isCommandModeActive() | TankDriveRoboteq | inlinevirtual |
| leaveCommandMode() | TankDriveRoboteq | inlinevirtual |
| map(float x, float in_min, float in_max, float out_min, float out_max) | TankDriveRoboteq | inlineprotectedstatic |
| motor(float left, float right, float throttle) override | TankDriveRoboteq | inlineprotectedvirtual |
| moveCentimeters(double meters) | TurtleDrive | inline |
| moveFeet(double feet) | TurtleDrive | inline |
| moveInches(double inches) | TurtleDrive | inline |
| moveMeters(double meters) | TurtleDrive | inline |
| moveMillimeters(double mm, float speed=0.1) | TankDriveRoboteq | inlinevirtual |
| process() | AnimatedEvent | inlinestatic |
| ready() | SetupEvent | inlinestatic |
| setAccelerationScale(unsigned scale) | TankDrive | inline |
| setChannelMixing(bool mixing) | TankDrive | inline |
| setDecelerationScale(unsigned scale) | TankDrive | inline |
| setDriveStick(JoystickController &driveStick) | TankDrive | inline |
| setEnable(bool enable) | TankDrive | inline |
| setGuestSpeedModifier(float maxGuestSpeed) | TankDrive | inline |
| setGuestStick(JoystickController &guestStick) | TankDrive | inline |
| setLoopDoneCallback(AnimatedLoopDone loopProc) | AnimatedEvent | inline |
| setMaxSpeed(float modifier) | TankDrive | inline |
| setScaling(bool scaling) | TankDrive | inline |
| setSerialLatency(uint32_t ms) | TankDrive | inline |
| setTargetSteering(TargetSteering *target) | TankDrive | inline |
| setThrottleAccelerationScale(unsigned scale) | TankDrive | inline |
| setThrottleDecelerationScale(unsigned scale) | TankDrive | inline |
| setThrottleInverted(bool invert) | TankDrive | inline |
| setTurnAccelerationScale(unsigned scale) | TankDrive | inline |
| setTurnDecelerationScale(unsigned scale) | TankDrive | inline |
| setTurnInverted(bool invert) | TankDrive | inline |
| setup() override | TankDriveRoboteq | inlinevirtual |
| SetupEvent() | SetupEvent | inline |
| setUseHardStop(bool use) | TankDrive | inline |
| setUseLeftStick() | TankDrive | inline |
| setUseRightStick() | TankDrive | inline |
| setUseThrottle(bool use) | TankDrive | inline |
| stop() override | TankDriveRoboteq | inlinevirtual |
| TankDrive(JoystickController &driveStick) | TankDrive | inline |
| TankDriveRoboteq(HardwareSerial &serial, JoystickController &driveStick) | TankDriveRoboteq | inline |
| TankDriveRoboteq(HardwareSerial &serial, ServoDispatch &dispatch, int leftNum, int rightNum, JoystickController &driveStick) | TankDriveRoboteq | inline |
| TankDriveRoboteq(HardwareSerial &serial, ServoDispatch &dispatch, int leftNum, int rightNum, int throttleNum, JoystickController &driveStick) | TankDriveRoboteq | inline |
| TankDriveRoboteq(ServoDispatch &dispatch, int leftNum, int rightNum, JoystickController &driveStick) | TankDriveRoboteq | inline |
| TankDriveRoboteq(ServoDispatch &dispatch, int leftNum, int rightNum, int throttleNum, JoystickController &driveStick) | TankDriveRoboteq | inline |
| throttleSpeed(float speedModifier) | TankDrive | inlineprotectedvirtual |
| turnDegrees(double degrees, float speed=0.1) | TankDriveRoboteq | inlinevirtual |
| useHardStop() | TankDrive | inline |
| useLeftStick() | TankDrive | inline |
| useRightStick() | TankDrive | inline |
| useThrottle() | TankDrive | inline |
| write(const char *cmd) | TankDriveRoboteq | inlineprotected |
| writeIntCmd(const char *cmd, int arg1) | TankDriveRoboteq | inlineprotected |
| writeIntCmd(const char *cmd, int arg1, int arg2) | TankDriveRoboteq | inlineprotected |