Class Members
a
- Angle (rb::Angle)
- auto_stop (rb::SmartServoBus::servo_info)
- auto_stop_counter (rb::SmartServoBus::servo_info)
b
- BATTERY_IN_THRESHOLD (rb::Battery)
- 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
- cItems (MyStack)
- Count (rb::Buttons)
- callback_t (rb::Buttons, rb::Motor, rb::Ultrasound)
- consumerRoutine (rb::Manager)
- consumerRoutineTrampoline (rb::Manager)
- coprocFwVersion (rb::Manager)
- coprocFwVersionAssert (rb::Manager)
- commit (rb::Nvs)
- cancel (rb::Timers)
- cancelByIdxLocked (rb::Timers)
- current (rb::SmartServoBus::servo_info)
- callback (rb::Timers::timer_t)
d
- deg (rb::Angle)
- down (rb::Buttons)
- drive (rb::Motor, rb::MotorChangeBuilder)
- driveToValue (rb::Motor, rb::MotorChangeBuilder)
- disable (rb::StupidServo)
- deleteFreeRtOsTimerTask (rb::Timers)
- defaultSpeedOfSound (rb::Ultrasound)
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)
- handle (rb::Timers::timer_t)
i
- isNaN (rb::Angle)
- isPoweredByBattery (rb::Battery)
- install (rb::Manager, rb::SmartServoBus)
- id (rb::Motor, rb::StupidServo, rb::Timers::timer_t)
- initFlash (rb::Nvs)
- INVALID_ID (rb::Timers)
- 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)
- m_state (rb::Battery)
- m_buttonsSet (rb::Buttons)
- m_callbacks (rb::Buttons, rb::Ultrasound)
- m_mutex (rb::Buttons, rb::Leds, rb::Motor, rb::SmartServoBus, rb::StupidServo, rb::Timers, rb::Ultrasound)
- m_ledsOn (rb::Leds)
- Manager (rb::Manager)
- m_battery (rb::Manager)
- m_buttons (rb::Manager)
- m_codec (rb::Manager)
- m_codecTxMutex (rb::Manager)
- m_coprocFwVersion (rb::Manager)
- m_coprocSemaphore (rb::Manager)
- m_coprocWatchdogTimer (rb::Manager)
- m_keepaliveTask (rb::Manager)
- m_leds (rb::Manager)
- m_motors (rb::Manager)
- m_motors_last_set (rb::Manager)
- m_piezo (rb::Manager)
- m_stupidServos (rb::Manager)
- m_txBuf (rb::Manager)
- m_ultrasounds (rb::Manager)
- monitorTask (rb::Manager)
- motor (rb::Manager)
- motorsFailSafe (rb::Manager)
- Motor (rb::Motor)
- m_id (rb::Motor, rb::StupidServo)
- m_infoCbs (rb::Motor)
- m_lastReq (rb::Motor)
- m_mode (rb::Motor)
- m_position (rb::Motor)
- m_positionCb (rb::Motor)
- m_power (rb::Motor)
- m_pwm_max_percent (rb::Motor)
- m_speed (rb::Motor)
- MotorChangeBuilder (rb::MotorChangeBuilder)
- m_calls (rb::MotorChangeBuilder)
- m_dirty (rb::Nvs)
- m_handle (rb::Nvs)
- m_on (rb::Piezo)
- m_servos (rb::SmartServoBus)
- m_lastPosition (rb::StupidServo)
- m_id_counter (rb::Timers)
- m_timers (rb::Timers)
- m_index (rb::Ultrasound)
- m_lastDistanceMm (rb::Ultrasound)
- m_lastUs (rb::Ultrasound)
- m_measuring (rb::Ultrasound)
- m_measuringDone (rb::Ultrasound)
- m_speedOfSound (rb::Ultrasound)
- m_timeoutTimer (rb::Ultrasound)
- 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
- pStack (MyStack)
- pop (MyStack)
- push (MyStack)
- Pi (rb::Angle)
- 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
- StackBuffer (MyStack)
- 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)
- speed_coef (rb::SmartServoBus::servo_info)
- speed_raise (rb::SmartServoBus::servo_info)
- speed_target (rb::SmartServoBus::servo_info)
- swap (rb::Timers::timer_t)
t
- temperatureC (rb::Battery)
- timers (rb::Manager)
- Timers (rb::Timers)
- timerCallback (rb::Timers)
- target (rb::SmartServoBus::servo_info)
u
- up (rb::Buttons)
- ultrasound (rb::Manager)
- Ultrasound (rb::Ultrasound)
v
- VOLTAGE_MAX (rb::Battery)
- VOLTAGE_MIN (rb::Battery)
- 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)