, including all inherited members.
angle_ | irobot::OpenInterface | [private] |
brushes(unsigned char side_brush, unsigned char vacuum, unsigned char main_brush, unsigned char side_brush_clockwise, unsigned char main_brush_dir) | irobot::OpenInterface | |
brushesPWM(char main_brush, char side_brush, char vacuum) | irobot::OpenInterface | |
buffer2signed_int(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
buffer2unsigned_int(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
bumper_ | irobot::OpenInterface | |
buttons_ | irobot::OpenInterface | |
calculateOdometry() | irobot::OpenInterface | |
capacity_ | irobot::OpenInterface | |
charge_ | irobot::OpenInterface | |
charging_state_ | irobot::OpenInterface | |
clean() | irobot::OpenInterface | |
cliff_ | irobot::OpenInterface | |
cliff_signal_ | irobot::OpenInterface | |
closeSerialPort() | irobot::OpenInterface | |
current_ | irobot::OpenInterface | |
dirt_detect_ | irobot::OpenInterface | |
distance_ | irobot::OpenInterface | [private] |
dock_ | irobot::OpenInterface | |
drive(double linear_speed, double angular_speed) | irobot::OpenInterface | |
driveDirect(int left_speed, int right_speed) | irobot::OpenInterface | |
drivePWM(int left_pwm, int right_pwm) | irobot::OpenInterface | |
encoder_counts_ | irobot::OpenInterface | [private] |
getSensorPackets(int timeout) | irobot::OpenInterface | |
goDock() | irobot::OpenInterface | |
ir_bumper_ | irobot::OpenInterface | |
ir_bumper_signal_ | irobot::OpenInterface | |
ir_char_ | irobot::OpenInterface | |
last_encoder_counts_ | irobot::OpenInterface | [private] |
max() | irobot::OpenInterface | |
motor_current_ | irobot::OpenInterface | |
num_of_packets_ | irobot::OpenInterface | [private] |
odometry_x_ | irobot::OpenInterface | |
odometry_y_ | irobot::OpenInterface | |
odometry_yaw_ | irobot::OpenInterface | |
OImode_ | irobot::OpenInterface | |
OpenInterface(const char *new_serial_port) | irobot::OpenInterface | |
openSerialPort(bool full_control) | irobot::OpenInterface | |
overcurrent_ | irobot::OpenInterface | |
packets_size_ | irobot::OpenInterface | [private] |
parseAngle(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseBatteryCapacity(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseBatteryCharge(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseBumpersAndWheeldrops(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseButtons(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseChargingSource(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseChargingState(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseCurrent(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseDirtDetector(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseDistance(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseFontRightCliffSignal(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseFrontLeftCliff(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseFrontLeftCliffSignal(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseFrontRightCliff(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseIrCharLeft(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseIrCharRight(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseIrOmniChar(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseLeftCliff(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseLeftCliffSignal(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseLeftEncoderCounts(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseLeftMotorCurrent(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseLightBumper(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseLightBumperCenterLeftSignal(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseLightBumperCenterRightSignal(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseLightBumperFrontLeftSignal(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseLightBumperFrontRightSignal(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseLightBumperLeftSignal(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseLightBumperRightSignal(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseMainBrushMotorCurrent(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseNumberOfStreamPackets(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseOiMode(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseOvercurrents(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseRequestedLeftVelocity(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseRequestedRadius(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseRequestedRightVelocity(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseRequestedVelocity(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseRightCliff(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseRightCliffSignal(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseRightEncoderCounts(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseRightMotorCurrent(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseSensorPackets(unsigned char *buffer, size_t buffer_length) | irobot::OpenInterface | [private] |
parseSideBrushMotorCurrent(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseSongNumber(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseSongPlaying(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseStasis(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseTemperature(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseVirtualWall(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseVoltage(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseWall(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
parseWallSignal(unsigned char *buffer, int index) | irobot::OpenInterface | [private] |
playSong(unsigned char song_number) | irobot::OpenInterface | |
port_name_ | irobot::OpenInterface | [private] |
power_cord_ | irobot::OpenInterface | |
powerDown() | irobot::OpenInterface | |
resetOdometry() | irobot::OpenInterface | |
sendOpcode(OI_Opcode code) | irobot::OpenInterface | [private] |
sensor_packets_ | irobot::OpenInterface | [private] |
serial_port_ | irobot::OpenInterface | [private] |
setDigitLeds(unsigned char digit3, unsigned char digit2, unsigned char digit1, unsigned char digit0) | irobot::OpenInterface | |
setLeds(unsigned char check_robot, unsigned char dock, unsigned char spot, unsigned char debris, unsigned char power_color, unsigned char power_intensity) | irobot::OpenInterface | |
setOdometry(double new_x, double new_y, double new_yaw) | irobot::OpenInterface | |
setSchedulingLeds(unsigned char sun, unsigned char mon, unsigned char tue, unsigned char wed, unsigned char thu, unsigned char fri, unsigned char sat, unsigned char colon, unsigned char pm, unsigned char am, unsigned char clock, unsigned char schedule) | irobot::OpenInterface | |
setSensorPackets(OI_Packet_ID *new_sensor_packets, int new_num_of_packets, size_t new_buffer_size) | irobot::OpenInterface | |
setSong(unsigned char song_number, unsigned char song_length, unsigned char *notes, unsigned char *note_lengths) | irobot::OpenInterface | |
spot() | irobot::OpenInterface | |
startOI(bool full_control) | irobot::OpenInterface | [private] |
startStream() | irobot::OpenInterface | |
stasis_ | irobot::OpenInterface | |
stopStream() | irobot::OpenInterface | |
stream_defined_ | irobot::OpenInterface | [private] |
streamSensorPackets() | irobot::OpenInterface | |
temperature_ | irobot::OpenInterface | |
virtual_wall_ | irobot::OpenInterface | |
voltage_ | irobot::OpenInterface | |
wall_ | irobot::OpenInterface | |
wall_signal_ | irobot::OpenInterface | |
wheel_drop_ | irobot::OpenInterface | |
~OpenInterface() | irobot::OpenInterface | |