Class Member Functions
a
- Angle (rb::Angle)
b
- Battery (rb::Battery)
- bMidVoltageMv (rb::Battery)
- Buttons (rb::Buttons)
- byId (rb::Buttons, rb::Leds)
- blue (rb::Leds)
- battery (rb::Manager)
- buttons (rb::Manager)
- brake (rb::Motor, rb::MotorChangeBuilder)
c
- consumerRoutine (rb::Manager)
- consumerRoutineTrampoline (rb::Manager)
- coprocFwVersion (rb::Manager)
- coprocFwVersionAssert (rb::Manager)
- commit (rb::Nvs)
- cancel (rb::Timers)
- cancelByIdxLocked (rb::Timers)
d
- deg (rb::Angle)
- down (rb::Buttons)
- drive (rb::Motor, rb::MotorChangeBuilder)
- driveToValue (rb::Motor, rb::MotorChangeBuilder)
- disable (rb::StupidServo)
- deleteFreeRtOsTimerTask (rb::Timers)
e
g
- green (rb::Leds)
- get (rb::Manager, rb::Timers)
- getInt (rb::Nvs)
- getString (rb::Nvs)
- getId (rb::SmartServoBus)
- getFreeIdLocked (rb::Timers)
- getSpeedOfSound (rb::Ultrasound)
h
- hasValidCurrent (rb::SmartServoBus::servo_info)
i
- isNaN (rb::Angle)
- isPoweredByBattery (rb::Battery)
- install (rb::Manager, rb::SmartServoBus)
- id (rb::Motor, rb::StupidServo)
- initFlash (rb::Nvs)
- isOnTimerTask (rb::Timers)
- init (rb::Ultrasound)
- isLastMeasurementValid (rb::Ultrasound)
k
- keepaliveRoutine (rb::Manager)
l
- left (rb::Buttons)
- Leds (rb::Leds)
- leds (rb::Manager)
- limit (rb::SmartServoBus)
- lastDistanceMm (rb::Ultrasound)
- lastDurationUs (rb::Ultrasound)
m
- MyStack (MyStack)
- Manager (rb::Manager)
- monitorTask (rb::Manager)
- motor (rb::Manager)
- motorsFailSafe (rb::Manager)
- Motor (rb::Motor)
- MotorChangeBuilder (rb::MotorChangeBuilder)
- measure (rb::Ultrasound)
- measureAsync (rb::Ultrasound)
n
o
- operator*= (rb::Angle)
- operator+= (rb::Angle)
- operator- (rb::Angle)
- operator-= (rb::Angle)
- operator/= (rb::Angle)
- off (rb::Buttons)
- on (rb::Buttons)
- onChange (rb::Buttons)
- operator= (rb::Manager)
- onMotorStat (rb::Motor)
- onMeasuringDone (rb::Ultrasound)
p
- pop (MyStack)
- push (MyStack)
- pct (rb::Battery)
- piezo (rb::Manager)
- position (rb::Motor, rb::StupidServo)
- power (rb::Motor, rb::MotorChangeBuilder)
- pwmMaxPercent (rb::Motor, rb::MotorChangeBuilder)
- Piezo (rb::Piezo)
- pos (rb::SmartServoBus)
- posOffline (rb::SmartServoBus)
r
- rad (rb::Angle)
- right (rb::Buttons)
- red (rb::Leds)
- resetMotorsFailSafe (rb::Manager)
- requestInfo (rb::Motor)
- regulateServo (rb::SmartServoBus)
- regulatorRoutine (rb::SmartServoBus)
- regulatorRoutineTrampoline (rb::SmartServoBus)
- reset (rb::Timers)
- recalculateLastDistanceLocked (rb::Ultrasound)
s
- setState (rb::Battery, rb::Buttons, rb::Piezo)
- shutdown (rb::Battery)
- schedule (rb::Manager, rb::Timers)
- sendToCoproc (rb::Manager)
- setMotors (rb::Manager)
- stupidServo (rb::Manager)
- scale (rb::Motor)
- sendMotorReq (rb::Motor)
- sendPositionReq (rb::Motor)
- setConfig (rb::Motor)
- setCurrentPosition (rb::Motor)
- setId (rb::Motor, rb::SmartServoBus, rb::StupidServo)
- speed (rb::Motor, rb::MotorChangeBuilder)
- set (rb::MotorChangeBuilder, rb::SmartServoBus)
- start (rb::Piezo)
- stop (rb::Piezo, rb::Timers)
- SmartServoBus (rb::SmartServoBus)
- setAutoStop (rb::SmartServoBus)
- StupidServo (rb::StupidServo)
- sendServoMsg (rb::StupidServo)
- setPosition (rb::StupidServo)
- setSpeedOfSound (rb::Ultrasound)
- servo_info (rb::SmartServoBus::servo_info)
- swap (rb::Timers::timer_t)
t
- temperatureC (rb::Battery)
- timers (rb::Manager)
- Timers (rb::Timers)
- timerCallback (rb::Timers)
u
- up (rb::Buttons)
- ultrasound (rb::Manager)
- Ultrasound (rb::Ultrasound)
v
- voltageMv (rb::Battery)
w
y
- yellow (rb::Leds)
~
- ~Battery (rb::Battery)
- ~Buttons (rb::Buttons)
- ~Leds (rb::Leds)
- ~Manager (rb::Manager)
- ~MotorChangeBuilder (rb::MotorChangeBuilder)
- ~Nvs (rb::Nvs)
- ~Piezo (rb::Piezo)
- ~SmartServoBus (rb::SmartServoBus)
- ~StupidServo (rb::StupidServo)
- ~Timers (rb::Timers)
- ~Ultrasound (rb::Ultrasound)