Fawkes API  Fawkes Development Version
Roomba500::SensorPacketGroupAll Struct Reference

Struct for packet group with everything (SENSPACK_GROUP_ALL). More...

#include <roomba_500.h>

List of all members.

Public Attributes

uint8_t bumps_wheeldrops
 Bumps and wheeldrops bits.
uint8_t wall
 Wall sensor value.
uint8_t cliff_left
 Left cliff sensor.
uint8_t cliff_front_left
 Front left cliff sensor.
uint8_t cliff_front_right
 Front right cliff sensor.
uint8_t cliff_right
 Right cliff sensor.
uint8_t virtual_wall
 Wall sensor.
uint8_t overcurrents
 Overcurrents bits.
uint8_t dirt_detect
 Dirt detect sensor.
uint8_t unused_1
 Unused byte.
uint8_t ir_opcode_omni
 Omni IR receiver character.
uint8_t buttons
 Buttons bits.
int16_t distance
 Traveled distance in mm.
int16_t angle
 Turned angle in degree.
uint8_t charging_state
 Charging state.
uint16_t voltage
 Voltage in mV.
int16_t current
 Current in mA.
int8_t temperature
 Temperature in deg C.
uint16_t battery_charge
 Battery charge in mAh.
uint16_t battery_capacity
 Battery capacity in mAh.
uint16_t wall_signal
 Raw wall signal.
uint16_t cliff_left_signal
 Raw left cliff signal.
uint16_t cliff_front_left_signal
 Raw front left cliff signal.
uint16_t cliff_front_right_signal
 Raw front right cliff signal.
uint16_t cliff_right_signal
 Raw right cliff signal.
uint8_t unused_2
 Unused byte.
uint16_t unused_3
 Unused byte.
uint8_t charger_available
 Available chargers bits.
uint8_t mode
 Open Interface mode.
uint8_t song_number
 Song number.
uint8_t song_playing
 Song playing byte.
uint8_t stream_num_packets
 Number of streamed packets.
int16_t velocity
 Velocity in mm/sec.
int16_t radius
 Radius in mm.
int16_t velocity_right
 Velocity of right wheel in mm/sec.
int16_t velocity_left
 Velocity of left wheel in mm/sec.
uint16_t encoder_counts_left
 Encoder counts for left wheel.
uint16_t encoder_counts_right
 Encoder counts for right wheel.
uint8_t light_bumper
 Light bumper bits.
uint16_t light_bump_left
 Raw left light bumper signal.
uint16_t light_bump_front_left
 Raw front left light bumper signal.
uint16_t light_bump_center_left
 Raw center left light bumper signal.
uint16_t light_bump_center_right
 Raw center right light bumper signal.
uint16_t light_bump_front_right
 Raw front right light bumper signal.
uint16_t light_bump_right
 Raw right light bumper signal.
uint8_t ir_opcode_left
 Left IR receiver character.
uint8_t ir_opcode_right
 Right IR receiver character.
int16_t left_motor_current
 Raw left motor current signal.
int16_t right_motor_current
 Raw right motor current signal.
int16_t main_brush_current
 Raw main brush motor current signal.
int16_t side_brush_current
 Raw side brush motor current signal.
uint8_t stasis
 Castor stasis.

Detailed Description

Struct for packet group with everything (SENSPACK_GROUP_ALL).


Member Data Documentation

Turned angle in degree.

Definition at line 395 of file roomba_500.h.

Battery capacity in mAh.

Definition at line 401 of file roomba_500.h.

Battery charge in mAh.

Definition at line 400 of file roomba_500.h.

Bumps and wheeldrops bits.

Definition at line 382 of file roomba_500.h.

Buttons bits.

Definition at line 393 of file roomba_500.h.

Available chargers bits.

Definition at line 409 of file roomba_500.h.

Charging state.

Definition at line 396 of file roomba_500.h.

Front left cliff sensor.

Definition at line 385 of file roomba_500.h.

Raw front left cliff signal.

Definition at line 404 of file roomba_500.h.

Front right cliff sensor.

Definition at line 386 of file roomba_500.h.

Raw front right cliff signal.

Definition at line 405 of file roomba_500.h.

Left cliff sensor.

Definition at line 384 of file roomba_500.h.

Raw left cliff signal.

Definition at line 403 of file roomba_500.h.

Right cliff sensor.

Definition at line 387 of file roomba_500.h.

Raw right cliff signal.

Definition at line 406 of file roomba_500.h.

Current in mA.

Definition at line 398 of file roomba_500.h.

Dirt detect sensor.

Definition at line 390 of file roomba_500.h.

Traveled distance in mm.

Definition at line 394 of file roomba_500.h.

Encoder counts for left wheel.

Definition at line 418 of file roomba_500.h.

Encoder counts for right wheel.

Definition at line 419 of file roomba_500.h.

Left IR receiver character.

Definition at line 427 of file roomba_500.h.

Omni IR receiver character.

Definition at line 392 of file roomba_500.h.

Right IR receiver character.

Definition at line 428 of file roomba_500.h.

Raw left motor current signal.

Definition at line 429 of file roomba_500.h.

Raw center left light bumper signal.

Definition at line 423 of file roomba_500.h.

Raw center right light bumper signal.

Definition at line 424 of file roomba_500.h.

Raw front left light bumper signal.

Definition at line 422 of file roomba_500.h.

Raw front right light bumper signal.

Definition at line 425 of file roomba_500.h.

Raw left light bumper signal.

Definition at line 421 of file roomba_500.h.

Raw right light bumper signal.

Definition at line 426 of file roomba_500.h.

Light bumper bits.

Definition at line 420 of file roomba_500.h.

Raw main brush motor current signal.

Definition at line 431 of file roomba_500.h.

Open Interface mode.

Definition at line 410 of file roomba_500.h.

Overcurrents bits.

Definition at line 389 of file roomba_500.h.

Radius in mm.

Definition at line 415 of file roomba_500.h.

Raw right motor current signal.

Definition at line 430 of file roomba_500.h.

Raw side brush motor current signal.

Definition at line 432 of file roomba_500.h.

Song number.

Definition at line 411 of file roomba_500.h.

Song playing byte.

Definition at line 412 of file roomba_500.h.

Castor stasis.

Definition at line 433 of file roomba_500.h.

Number of streamed packets.

Definition at line 413 of file roomba_500.h.

Temperature in deg C.

Definition at line 399 of file roomba_500.h.

Unused byte.

Definition at line 391 of file roomba_500.h.

Unused byte.

Definition at line 407 of file roomba_500.h.

Unused byte.

Definition at line 408 of file roomba_500.h.

Velocity in mm/sec.

Definition at line 414 of file roomba_500.h.

Velocity of left wheel in mm/sec.

Definition at line 417 of file roomba_500.h.

Velocity of right wheel in mm/sec.

Definition at line 416 of file roomba_500.h.

Wall sensor.

Definition at line 388 of file roomba_500.h.

Voltage in mV.

Definition at line 397 of file roomba_500.h.

Wall sensor value.

Definition at line 383 of file roomba_500.h.

Raw wall signal.

Definition at line 402 of file roomba_500.h.


The documentation for this struct was generated from the following file: