Fawkes API
Fawkes Development Version
|
Struct for packet group with everything (SENSPACK_GROUP_ALL). More...
#include <roomba_500.h>
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. |
Struct for packet group with everything (SENSPACK_GROUP_ALL).
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.