address() const | SabertoothDriver | inlineprotected |
animate() override | DomeDrive | inlinevirtual |
AnimatedEvent() | AnimatedEvent | inline |
autobaud(boolean dontWait=false) const | SabertoothDriver | inlineprotected |
autobaud(Stream &port, boolean dontWait=false) | SabertoothDriver | inlineprotectedstatic |
autonomousDriveDome(float m) | DomeDrive | inlinevirtual |
checkError() | DomeDrive | inline |
command(byte command, byte value) const | SabertoothDriver | inlineprotected |
DomeDrive(JoystickController &domeStick) | DomeDrive | inline |
DomeDriveSabertooth(int id, Stream &serial, JoystickController &domeStick) | DomeDriveSabertooth | inline |
DomeMode enum name | DomeDrive | protected |
domeStick(JoystickController *stick, float speedModifier) | DomeDrive | inlineprotected |
drive(int power) const | SabertoothDriver | inlineprotected |
driveDome(float m) | DomeDrive | inlinevirtual |
fAutoDomeGoHome | DomeDrive | protected |
fAutoDomeLeft | DomeDrive | protected |
fAutoDomeTargetPos | DomeDrive | protected |
fAutoDrive | DomeDrive | protected |
fBaudRate | DomeDriveSabertooth | protected |
fComplete | DomeDrive | protected |
fDomeMovementStarted | DomeDrive | protected |
fDomePosition | DomeDrive | protected |
fDomeStick | DomeDrive | protected |
fDomeThrottle | DomeDrive | protected |
fDrive | DomeDrive | protected |
fEnabled | DomeDrive | protected |
fError | DomeDrive | protected |
fIdle | DomeDrive | protected |
fInverted | DomeDrive | protected |
fLastCommand | DomeDrive | protected |
fLastDomeMode | DomeDrive | protected |
fLastDomeMovement | DomeDrive | protected |
fLastDomePosition | DomeDrive | protected |
fMotorStopped | DomeDrive | protected |
fMovementFinishTime | DomeDrive | protected |
fMovementStartTime | DomeDrive | protected |
fMoving | DomeDrive | protected |
fNextAutoDomeMovement | DomeDrive | protected |
fScaling | DomeDrive | protected |
fSerialLatency | DomeDrive | protected |
fSpeedModifier | DomeDrive | protected |
fThrottleAccelerationScale | DomeDrive | protected |
fThrottleDecelerationScale | DomeDrive | protected |
fUseHardStop | DomeDrive | protected |
fUseLeftStick | DomeDrive | protected |
fUseThrottle | DomeDrive | protected |
fWasConnected | DomeDrive | protected |
getActiveStick() | DomeDrive | inline |
getEnable() const | DomeDrive | inline |
getInverted() const | DomeDrive | inline |
getMaxSpeed() const | DomeDrive | inline |
getScaling() const | DomeDrive | inline |
getSerialLatency() const | DomeDrive | inline |
getSpeed(float percentage) | DomeDrive | inlineprotected |
getThrottle() | DomeDrive | inlineprotectedvirtual |
getThrottleAccelerationScale() const | DomeDrive | inline |
getThrottleDecelerationScale() const | DomeDrive | inline |
idle() | DomeDrive | inlinevirtual |
isMoving() | DomeDrive | inline |
kHome enum value | DomeDrive | protected |
kOff enum value | DomeDrive | protected |
kRandom enum value | DomeDrive | protected |
motor(float m) override | DomeDriveSabertooth | inlineprotectedvirtual |
SabertoothDriver::motor(int power) const | SabertoothDriver | inlineprotected |
SabertoothDriver::motor(byte motor, int power) const | SabertoothDriver | inlineprotected |
moveDomeToTarget(int pos, int target, int fudge, float speed, float &m) | DomeDrive | inlineprotected |
normalize(int degrees) | DomeDrive | inlineprotected |
process() | AnimatedEvent | inlinestatic |
ready() | SetupEvent | inlinestatic |
SabertoothDriver(byte address, Stream &port) | SabertoothDriver | inlineprotected |
setAddress(uint8_t addr) | DomeDriveSabertooth | inline |
SabertoothDriver::setAddress(byte addr) | SabertoothDriver | inlineprotected |
setBaudRate(unsigned baudRate) | DomeDriveSabertooth | inline |
SabertoothDriver::setBaudRate(long baudRate) const | SabertoothDriver | inlineprotected |
setDeadband(byte value) const | SabertoothDriver | inlineprotected |
setDomePosition(DomePosition *domePosition) | DomeDrive | inline |
setDomeStick(JoystickController &domeStick) | DomeDrive | inline |
setEnable(bool enable) | DomeDrive | inline |
setInverted(bool invert) | DomeDrive | inline |
setLoopDoneCallback(AnimatedLoopDone loopProc) | AnimatedEvent | inline |
setMaxSpeed(float modifier) | DomeDrive | inline |
setMaxVoltage(byte value) const | SabertoothDriver | inlineprotected |
setMinVoltage(byte value) const | SabertoothDriver | inlineprotected |
setRamping(byte value) const | SabertoothDriver | inlineprotected |
setScaling(bool scaling) | DomeDrive | inline |
setSerialLatency(uint32_t ms) | DomeDrive | inline |
setThrottleAccelerationScale(unsigned scale) | DomeDrive | inline |
setThrottleDecelerationScale(unsigned scale) | DomeDrive | inline |
setTimeout(int milliseconds) const | SabertoothDriver | inlineprotected |
setup() override | DomeDriveSabertooth | inlinevirtual |
SetupEvent() | SetupEvent | inline |
setUseHardStop(bool use) | DomeDrive | inline |
setUseLeftStick() | DomeDrive | inline |
setUseRightStick() | DomeDrive | inline |
setUseThrottle(bool use) | DomeDrive | inline |
shortestDistance(int origin, int target) | DomeDrive | inlineprotected |
stop() override | DomeDriveSabertooth | inlinevirtual |
SabertoothDriver::stop() const | SabertoothDriver | inlineprotected |
throttleSpeed(float speedModifier) | DomeDrive | inlineprotectedvirtual |
turn(int power) const | SabertoothDriver | inlineprotected |
useHardStop() | DomeDrive | inline |
useLeftStick() | DomeDrive | inline |
useRightStick() | DomeDrive | inline |
useThrottle() | DomeDrive | inline |
withinArc(double p1, double p2, double p3) | DomeDrive | inlineprotectedstatic |