|
char | get_dc_status (void) |
|
char | IF_setup_led_expansion_ic (void) |
|
void | IF_setup_gpio_expansion_ic (void) |
|
void | IF_read_aux_ic_data (void) |
|
void | IF_parse_gpio_byte0 (char byte) |
|
void | IF_parse_gpio_byte1 (char byte) |
|
void | IF_handle_gpio_interrupt (void) |
|
void | IF_update_gpio_inputs (void) |
|
void | IF_set_base_LED (char state) |
|
void | IF_set_IR_emitter_output (char emitter, char state) |
|
unsigned short | IF_read_IR_adc_value (char adc, char index) |
|
char | IF_is_switch_pressed (void) |
|
char | IF_get_switch_state (void) |
|
void | IF_write_to_led_ic (char byte_0, char byte_1) |
|
void | IF_setup_temperature_sensor (void) |
|
float | IF_read_from_temperature_sensor (void) |
|
The Setup class contains internal functions that initiate the I2C components on the robot and send the low level messages to read to these components. The functions within this class are intended to be used by other classes to provide higher level functionality, so are not documented in the API.
Definition at line 32 of file i2c_setup.h.