Robot Agent  1.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
s_OPENINTERFACE_SENSOR_STRUCT Struct Reference

Open Interface Sensor structure. More...

#include <openinterface.h>

Data Fields

unsigned char wheeldrop_bump
 
unsigned char wall
 
unsigned char cliff_left
 
unsigned char cliff_front_left
 
unsigned char cliff_front_right
 
unsigned char cliff_right
 
unsigned char virtual_wall
 
unsigned char overcurrent
 
unsigned char infrared
 
unsigned char buttons
 
int distance
 
int angle
 
unsigned char charging_state
 
unsigned int voltage
 
int current
 
int battery_temp
 
unsigned int battery_charge
 
unsigned int battery_capacity
 
unsigned int wall_signal
 
unsigned int cliff_left_signal
 
unsigned int cliff_front_left_signal
 
unsigned int cliff_front_right_signal
 
unsigned int cliff_right_signal
 
unsigned char cargo_bay_digital_inputs
 
unsigned int cargo_bay_analog_signal
 
unsigned char charging_source_available
 
unsigned char io_mode
 
unsigned char song_number
 
unsigned char song_playing
 
unsigned char stream_packets_number
 
int requested_velocity
 
int requested_radius
 
int requested_velocity_right
 
int requested_velocity_left
 

Detailed Description

Open Interface Sensor structure.

Definition at line 23 of file openinterface.h.

Field Documentation

int angle

Definition at line 50 of file openinterface.h.

unsigned int battery_capacity

Definition at line 62 of file openinterface.h.

unsigned int battery_charge

Definition at line 60 of file openinterface.h.

int battery_temp

Definition at line 58 of file openinterface.h.

unsigned char buttons

Definition at line 46 of file openinterface.h.

unsigned int cargo_bay_analog_signal

Definition at line 76 of file openinterface.h.

unsigned char cargo_bay_digital_inputs

Definition at line 74 of file openinterface.h.

unsigned char charging_source_available

Definition at line 78 of file openinterface.h.

unsigned char charging_state

Definition at line 52 of file openinterface.h.

unsigned char cliff_front_left

Definition at line 32 of file openinterface.h.

unsigned int cliff_front_left_signal

Definition at line 68 of file openinterface.h.

unsigned char cliff_front_right

Definition at line 34 of file openinterface.h.

unsigned int cliff_front_right_signal

Definition at line 70 of file openinterface.h.

unsigned char cliff_left

Definition at line 30 of file openinterface.h.

unsigned int cliff_left_signal

Definition at line 66 of file openinterface.h.

unsigned char cliff_right

Definition at line 36 of file openinterface.h.

unsigned int cliff_right_signal

Definition at line 72 of file openinterface.h.

int current

Definition at line 56 of file openinterface.h.

int distance

Definition at line 48 of file openinterface.h.

unsigned char infrared

Definition at line 44 of file openinterface.h.

unsigned char io_mode

Definition at line 80 of file openinterface.h.

unsigned char overcurrent

Definition at line 40 of file openinterface.h.

int requested_radius

Definition at line 90 of file openinterface.h.

int requested_velocity

Definition at line 88 of file openinterface.h.

int requested_velocity_left

Definition at line 94 of file openinterface.h.

int requested_velocity_right

Definition at line 92 of file openinterface.h.

unsigned char song_number

Definition at line 82 of file openinterface.h.

unsigned char song_playing

Definition at line 84 of file openinterface.h.

unsigned char stream_packets_number

Definition at line 86 of file openinterface.h.

unsigned char virtual_wall

Definition at line 38 of file openinterface.h.

unsigned int voltage

Definition at line 54 of file openinterface.h.

unsigned char wall

Definition at line 28 of file openinterface.h.

unsigned int wall_signal

Definition at line 64 of file openinterface.h.

unsigned char wheeldrop_bump

Definition at line 26 of file openinterface.h.


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