AXLE_LENGTH | Roomba500 | static |
BUMP_LEFT | Roomba500 | static |
BUMP_RIGHT | Roomba500 | static |
BUMPER_CENTER_LEFT | Roomba500 | static |
BUMPER_CENTER_RIGHT | Roomba500 | static |
BUMPER_FRONT_LEFT | Roomba500 | static |
BUMPER_FRONT_RIGHT | Roomba500 | static |
BUMPER_LEFT | Roomba500 | static |
BUMPER_RIGHT | Roomba500 | static |
BUMPER_X_OFFSET | Roomba500 | static |
BUTTON_CLEAN | Roomba500 | static |
BUTTON_CLOCK | Roomba500 | static |
BUTTON_DAY | Roomba500 | static |
BUTTON_DOCK | Roomba500 | static |
BUTTON_HOUR | Roomba500 | static |
BUTTON_MINUTE | Roomba500 | static |
BUTTON_SCHEDULE | Roomba500 | static |
BUTTON_SPOT | Roomba500 | static |
CHARGER_HOME_BASE | Roomba500 | static |
CHARGER_INTERNAL | Roomba500 | static |
CHARGING_ERROR enum value | Roomba500 | |
CHARGING_FULL enum value | Roomba500 | |
CHARGING_NO enum value | Roomba500 | |
CHARGING_RECONDITIONING enum value | Roomba500 | |
CHARGING_SOURCE_HOME_BASE | Roomba500 | static |
CHARGING_SOURCE_INTERNAL | Roomba500 | static |
CHARGING_TRICKLE enum value | Roomba500 | |
CHARGING_WAITING enum value | Roomba500 | |
ChargingState enum name | Roomba500 | |
CHECKSUM_SIZE | Roomba500 | static |
clean() | Roomba500 | |
clean_spot() | Roomba500 | |
close() | Roomba500 | |
ConnectionFlags enum name | Roomba500 | |
ConnectionType enum name | Roomba500 | |
CONNTYPE_ROOTOOTH enum value | Roomba500 | |
CONNTYPE_SERIAL enum value | Roomba500 | |
DAY_FRIDAY enum value | Roomba500 | |
DAY_MONDAY enum value | Roomba500 | |
DAY_SATURDAY enum value | Roomba500 | |
DAY_SUNDAY enum value | Roomba500 | |
DAY_THURSDAY enum value | Roomba500 | |
DAY_TUESDAY enum value | Roomba500 | |
DAY_WEDNESDAY enum value | Roomba500 | |
DIAMETER | Roomba500 | static |
DIGIT_LED_CENTER | Roomba500 | static |
DIGIT_LED_NORTH | Roomba500 | static |
DIGIT_LED_NORTH_EAST | Roomba500 | static |
DIGIT_LED_NORTH_WEST | Roomba500 | static |
DIGIT_LED_SOUTH | Roomba500 | static |
DIGIT_LED_SOUTH_EAST | Roomba500 | static |
DIGIT_LED_SOUTH_WEST | Roomba500 | static |
disable_sensors() | Roomba500 | |
drive(short int velocity_mm_per_sec, short int radius_mm) | Roomba500 | |
drive_arc(short int velo_mm_per_sec, short int radius_mm) | Roomba500 | |
drive_direct(short int left_mm_per_sec, short int right_mm_per_sec) | Roomba500 | |
drive_pwm(short int left_wheel_pwm, short int right_wheel_pwm) | Roomba500 | |
drive_straight(short int velo_mm_per_sec) | Roomba500 | |
drive_turn(TurnDirection direction) | Roomba500 | |
enable_sensors() | Roomba500 | |
FLAG_FIREFLY_FASTMODE enum value | Roomba500 | |
get_connection_type() const | Roomba500 | inline |
get_device() const | Roomba500 | inline |
get_mode() const | Roomba500 | inline |
get_packet_size(SensorPacketID packet) | Roomba500 | static |
get_sensor_packet() const | Roomba500 | |
has_sensor_packet() const | Roomba500 | inline |
InfraredCharacter enum name | Roomba500 | |
IR_DISC_DOCK_FORCE_FIELD enum value | Roomba500 | |
IR_DISC_DOCK_GREEN_BUOY enum value | Roomba500 | |
IR_DISC_DOCK_GREEN_BUOY_FORCE_FIELD enum value | Roomba500 | |
IR_DISC_DOCK_RED_BUOY enum value | Roomba500 | |
IR_DISC_DOCK_RED_BUOY_FORCE_FIELD enum value | Roomba500 | |
IR_DISC_DOCK_RED_GREEN_BUOY enum value | Roomba500 | |
IR_DISC_DOCK_RED_GREEN_BUOY_FORCE_FIELD enum value | Roomba500 | |
IR_DISC_DOCK_RESERVED enum value | Roomba500 | |
IR_DOCK_FORCE_FIELD enum value | Roomba500 | |
IR_DOCK_GREEN_BUOY enum value | Roomba500 | |
IR_DOCK_GREEN_BUOY_FORCE_FIELD enum value | Roomba500 | |
IR_DOCK_RED_BUOY enum value | Roomba500 | |
IR_DOCK_RED_BUOY_FORCE_FIELD enum value | Roomba500 | |
IR_DOCK_RED_GREEN_BUOY enum value | Roomba500 | |
IR_DOCK_RED_GREEN_BUOY_FORCE_FIELD enum value | Roomba500 | |
IR_DOCK_RESERVED enum value | Roomba500 | |
IR_REMOTE_ARC_LEFT enum value | Roomba500 | |
IR_REMOTE_ARC_RIGHT enum value | Roomba500 | |
IR_REMOTE_FORWARD enum value | Roomba500 | |
IR_REMOTE_LARGE_CLEAN enum value | Roomba500 | |
IR_REMOTE_LEFT enum value | Roomba500 | |
IR_REMOTE_MAX enum value | Roomba500 | |
IR_REMOTE_MEDIUM enum value | Roomba500 | |
IR_REMOTE_POWER enum value | Roomba500 | |
IR_REMOTE_RIGHT enum value | Roomba500 | |
IR_REMOTE_SMALL enum value | Roomba500 | |
IR_REMOTE_SPOT enum value | Roomba500 | |
IR_REMOTE_STOP enum value | Roomba500 | |
IR_REMOTE_STOP2 enum value | Roomba500 | |
IR_SCHED_REMOTE_DOWNLOAD enum value | Roomba500 | |
IR_SCHED_REMOTE_SEEK_DOCK enum value | Roomba500 | |
IR_VIRTUAL_WALL enum value | Roomba500 | |
is_connected() const | Roomba500 | inline |
is_controlled() const | Roomba500 | inline |
is_data_available() | Roomba500 | |
LED_CHECK_ROBOT | Roomba500 | static |
LED_DEBRIS | Roomba500 | static |
LED_DOCK | Roomba500 | static |
LED_SPOT | Roomba500 | static |
MAX_ENCODER_COUNT | Roomba500 | static |
MAX_LIN_VEL_MM_S | Roomba500 | static |
MAX_PWM | Roomba500 | static |
MAX_RADIUS_MM | Roomba500 | static |
Mode enum name | Roomba500 | |
MODE_CHANGE_WAIT_MS | Roomba500 | static |
MODE_FULL enum value | Roomba500 | |
MODE_OFF enum value | Roomba500 | |
MODE_PASSIVE enum value | Roomba500 | |
MODE_SAFE enum value | Roomba500 | |
MOTOR_MAIN_BRUSHES | Roomba500 | static |
MOTOR_MAIN_BRUSHES_BACKWARD | Roomba500 | static |
MOTOR_SIDE_BRUSH | Roomba500 | static |
MOTOR_SIDE_BRUSH_BACKWARD | Roomba500 | static |
MOTOR_VACUUM | Roomba500 | static |
OpCode enum name | Roomba500 | |
OPCODE_BAUD enum value | Roomba500 | |
OPCODE_BUTTONS enum value | Roomba500 | |
OPCODE_CLEAN enum value | Roomba500 | |
OPCODE_CONTROL enum value | Roomba500 | |
OPCODE_DIGIT_LEDS_ASCII enum value | Roomba500 | |
OPCODE_DIGIT_LEDS_RAW enum value | Roomba500 | |
OPCODE_DRIVE enum value | Roomba500 | |
OPCODE_DRIVE_PWM enum value | Roomba500 | |
OPCODE_DRIVE_WHEELS enum value | Roomba500 | |
OPCODE_FULL enum value | Roomba500 | |
OPCODE_LEDS enum value | Roomba500 | |
OPCODE_MAX enum value | Roomba500 | |
OPCODE_MOTORS enum value | Roomba500 | |
OPCODE_PAUSE_RESUME_STREAM enum value | Roomba500 | |
OPCODE_PLAY enum value | Roomba500 | |
OPCODE_POWER enum value | Roomba500 | |
OPCODE_PWM_MOTORS enum value | Roomba500 | |
OPCODE_QUERY enum value | Roomba500 | |
OPCODE_QUERY_LIST enum value | Roomba500 | |
OPCODE_SAFE enum value | Roomba500 | |
OPCODE_SCHEDULE enum value | Roomba500 | |
OPCODE_SCHEDULE_LEDS enum value | Roomba500 | |
OPCODE_SEEK_DOCK enum value | Roomba500 | |
OPCODE_SET_DAY_TIME enum value | Roomba500 | |
OPCODE_SONG enum value | Roomba500 | |
OPCODE_SPOT enum value | Roomba500 | |
OPCODE_START enum value | Roomba500 | |
OPCODE_STREAM enum value | Roomba500 | |
open() | Roomba500 | |
OVERCURRENT_MAIN_BRUSH | Roomba500 | static |
OVERCURRENT_SIDE_BRUSH | Roomba500 | static |
OVERCURRENT_WHEEL_LEFT | Roomba500 | static |
OVERCURRENT_WHEEL_RIGHT | Roomba500 | static |
play_fanfare() | Roomba500 | |
power_down() | Roomba500 | |
query_sensors() | Roomba500 | |
read_sensors() | Roomba500 | |
Roomba500(ConnectionType conntype, const char *device, unsigned int flags=0) | Roomba500 | |
ScheduleDay enum name | Roomba500 | |
SCHEDULING_LED_AM | Roomba500 | static |
SCHEDULING_LED_CLOCK | Roomba500 | static |
SCHEDULING_LED_COLON | Roomba500 | static |
SCHEDULING_LED_PM | Roomba500 | static |
SCHEDULING_LED_SCHEDULE | Roomba500 | static |
seek_dock() | Roomba500 | |
SensorPacketID enum name | Roomba500 | |
SENSPACK_ANGLE enum value | Roomba500 | |
SENSPACK_BATTERY_CAPACITY enum value | Roomba500 | |
SENSPACK_BATTERY_CHARGE enum value | Roomba500 | |
SENSPACK_BRUSH_MOTOR_CURRENT enum value | Roomba500 | |
SENSPACK_BUMPS_DROPS enum value | Roomba500 | |
SENSPACK_BUTTONS enum value | Roomba500 | |
SENSPACK_CHARGE_SOURCES enum value | Roomba500 | |
SENSPACK_CHARGING_STATE enum value | Roomba500 | |
SENSPACK_CLIFF_FRONT_LEFT enum value | Roomba500 | |
SENSPACK_CLIFF_FRONT_LEFT_SIGNAL enum value | Roomba500 | |
SENSPACK_CLIFF_FRONT_RIGHT enum value | Roomba500 | |
SENSPACK_CLIFF_FRONT_RIGHT_SIGNAL enum value | Roomba500 | |
SENSPACK_CLIFF_LEFT enum value | Roomba500 | |
SENSPACK_CLIFF_LEFT_SIGNAL enum value | Roomba500 | |
SENSPACK_CLIFF_RIGHT enum value | Roomba500 | |
SENSPACK_CLIFF_RIGHT_SIGNAL enum value | Roomba500 | |
SENSPACK_CURRENT enum value | Roomba500 | |
SENSPACK_DIRT_DETECT enum value | Roomba500 | |
SENSPACK_DISTANCE enum value | Roomba500 | |
SENSPACK_GROUP_0 enum value | Roomba500 | |
SENSPACK_GROUP_1 enum value | Roomba500 | |
SENSPACK_GROUP_101 enum value | Roomba500 | |
SENSPACK_GROUP_106 enum value | Roomba500 | |
SENSPACK_GROUP_107 enum value | Roomba500 | |
SENSPACK_GROUP_2 enum value | Roomba500 | |
SENSPACK_GROUP_3 enum value | Roomba500 | |
SENSPACK_GROUP_4 enum value | Roomba500 | |
SENSPACK_GROUP_5 enum value | Roomba500 | |
SENSPACK_GROUP_6 enum value | Roomba500 | |
SENSPACK_GROUP_ALL enum value | Roomba500 | |
SENSPACK_IR_CHAR_LEFT enum value | Roomba500 | |
SENSPACK_IR_CHAR_OMNI enum value | Roomba500 | |
SENSPACK_IR_CHAR_RIGHT enum value | Roomba500 | |
SENSPACK_LEFT_ENCODER enum value | Roomba500 | |
SENSPACK_LEFT_MOTOR_CURRENT enum value | Roomba500 | |
SENSPACK_LIGHT_BUMPER enum value | Roomba500 | |
SENSPACK_LIGHT_BUMPER_CENTER_LEFT enum value | Roomba500 | |
SENSPACK_LIGHT_BUMPER_CENTER_RIGHT enum value | Roomba500 | |
SENSPACK_LIGHT_BUMPER_FRONT_LEFT enum value | Roomba500 | |
SENSPACK_LIGHT_BUMPER_FRONT_RIGHT enum value | Roomba500 | |
SENSPACK_LIGHT_BUMPER_LEFT enum value | Roomba500 | |
SENSPACK_LIGHT_BUMPER_RIGHT enum value | Roomba500 | |
SENSPACK_OI_MODE enum value | Roomba500 | |
SENSPACK_REQ_LEFT_VELOCITY enum value | Roomba500 | |
SENSPACK_REQ_RADIUS enum value | Roomba500 | |
SENSPACK_REQ_RIGHT_VELOCITY enum value | Roomba500 | |
SENSPACK_REQ_VELOCITY enum value | Roomba500 | |
SENSPACK_RIGHT_ENCODER enum value | Roomba500 | |
SENSPACK_RIGHT_MOTOR_CURRENT enum value | Roomba500 | |
SENSPACK_SIDE_BRUSH_MOTOR_CURRENT enum value | Roomba500 | |
SENSPACK_SONG_NUMBER enum value | Roomba500 | |
SENSPACK_SONG_PLAYING enum value | Roomba500 | |
SENSPACK_STASIS enum value | Roomba500 | |
SENSPACK_STREAM_PACKETS enum value | Roomba500 | |
SENSPACK_TEMPERATURE enum value | Roomba500 | |
SENSPACK_VIRTUAL_WALL enum value | Roomba500 | |
SENSPACK_VOLTAGE enum value | Roomba500 | |
SENSPACK_WALL enum value | Roomba500 | |
SENSPACK_WALL_SIGNAL enum value | Roomba500 | |
SENSPACK_WHEEL_OVERCURRENTS enum value | Roomba500 | |
set_digit_leds(const char digits[4]) | Roomba500 | |
set_leds(bool debris, bool spot, bool dock, bool check_robot, unsigned char clean_color, unsigned char clean_intensity) | Roomba500 | |
set_mode(Mode mode) | Roomba500 | |
set_motors(bool main=true, bool side=true, bool vacuum=true, bool main_backward=false, bool side_backward=false) | Roomba500 | |
stop() | Roomba500 | |
STREAM_DISABLE enum value | Roomba500 | |
STREAM_ENABLE enum value | Roomba500 | |
STREAM_INTERVAL_MS | Roomba500 | static |
StreamState enum name | Roomba500 | |
TURN_CLOCKWISE enum value | Roomba500 | |
TURN_COUNTER_CLOCKWISE enum value | Roomba500 | |
TurnDirection enum name | Roomba500 | |
WEEKDAY_LED_FRI | Roomba500 | static |
WEEKDAY_LED_MON | Roomba500 | static |
WEEKDAY_LED_SAT | Roomba500 | static |
WEEKDAY_LED_SUN | Roomba500 | static |
WEEKDAY_LED_THU | Roomba500 | static |
WEEKDAY_LED_TUE | Roomba500 | static |
WEEKDAY_LED_WED | Roomba500 | static |
WHEEL_DROP_LEFT | Roomba500 | static |
WHEEL_DROP_RIGHT | Roomba500 | static |
~Roomba500() | Roomba500 | |