diff options
Diffstat (limited to 'robot/mode_chrg.c')
-rw-r--r-- | robot/mode_chrg.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/robot/mode_chrg.c b/robot/mode_chrg.c index 7cf9a9c..a5910f2 100644 --- a/robot/mode_chrg.c +++ b/robot/mode_chrg.c @@ -16,16 +16,12 @@ void w2_short_drive() { void w2_home() { set_motors(0, 0); delay_ms(150); - clear(); - print("CHARGING"); set_motors(30, 30); delay_ms(600); set_motors(0, 0); - play_frequency(300, 500, 7); delay_ms(600); g_w2_position = read_line(g_w2_sensors, IR_EMITTERS_ON); g_w2_charged_status = 1; - clear(); delay_ms(2000); } @@ -42,8 +38,6 @@ void w2_charge_cross_walk() { g_w2_position = read_line(g_w2_sensors, IR_EMITTERS_ON); if (g_w2_sensors[2] > 100 || g_w2_sensors[3] > 100 || g_w2_sensors[1] > 100) { set_motors(0, 0); - // clear(); - print("WALK"); g_w2_transition++; if (g_w2_transition == 3) { // TODO: document g_w2_transition set_motors(40, 40); @@ -65,9 +59,6 @@ void w2_charge_cross_walk() { void w2_mode_chrg() { unsigned int last_proportional = 0; long integral = 0; - // initialize(); - clear(); - print("CHARGE"); while (1) { // Get the position of the line. Note that we *must* provide @@ -116,13 +107,11 @@ void w2_mode_chrg() { w2_maze_rotation_full(); w2_short_drive(); } else if (g_w2_sensors[0] >= 500 && g_w2_sensors[1] >= 200 && g_w2_sensors[4] < 100) { - clear(); w2_maze_rotation_half_left(); } else if (g_w2_sensors[0] >= 500 && g_w2_sensors[1] >= 250 && g_w2_sensors[2] >= 500 && g_w2_sensors[3] >= 250 && g_w2_sensors[4] >= 500) { - clear(); w2_maze_rotation_half_left(); } else { if (power_difference < 0 && |