74 void IF_read_ultrasonic_measure (
void );
154 void store_reflected_ir_distances (
void );
155 float read_reflected_ir_distance (
char index );
156 float get_reflected_ir_distance (
char index );
157 float calculate_reflected_distance (
unsigned short background_value,
unsigned short illuminated_value );
158 int get_bearing_from_ir_array (
unsigned short * ir_sensor_readings);
159 void store_line_position (
void );
160 void calibrate_base_ir_sensors (
void );
void store_illuminated_raw_ir_values(void)
unsigned short read_illuminated_raw_ir_value(char index)
void store_background_raw_ir_values(void)
unsigned short calculate_side_ir_value(char index)
unsigned short calculate_base_ir_value(char index)
void store_ir_values(void)
void update_ultrasonic_measure(void)
unsigned short get_background_base_ir_value(char index)
float get_dc_voltage(void)
void store_background_base_ir_values(void)
void enable_ultrasonic_ticker(void)
float get_battery_voltage(void)
unsigned short get_illuminated_base_ir_value(char index)
float get_temperature(void)
unsigned short get_background_raw_ir_value(char index)
void store_base_ir_values(void)
void store_illuminated_base_ir_values(void)
void disable_ultrasonic_ticker(void)
unsigned short get_illuminated_raw_ir_value(char index)