Roomba  Alpha
Documentation on our take on the Roomba open interface
Roomba::Roomba Member List

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

getSensorData(sensors sensor)Roomba::Roomba
getSensorDataList(std::vector< sensors > sensor)Roomba::Roomba
playSongNum(uint8_t songNum)Roomba::Roomba
Roomba(std::shared_ptr< UART::UART > &UARTHandle)Roomba::Roombainlineexplicit
setBaudRate(UART::Baudrates baudRate)Roomba::Roomba
setControlMode(control ControlMode)Roomba::Roomba
setDirection(direction Direction)Roomba::Roomba
setDockMode()Roomba::Roomba
setLed(uint8_t led, ledState state)Roomba::Roomba
setMotor(uint8_t motor, uint8_t velocity)Roomba::Roomba
setPowerLed(uint8_t color, uint8_t intensity)Roomba::Roomba
setSongNum(uint8_t songNum, const std::vector< uint8_t > &notesWithDuration)Roomba::Roomba
startCleaning(cleaning cleaningMode)Roomba::Roomba
turnOff()Roomba::Roomba
turnOn()Roomba::Roomba
~Roomba()Roomba::Roombainline