- uint8_t err;
-
-#ifdef HOST_VERSION
- strat_reset_pos(298.48, COLOR_Y(309.21),
- COLOR_A(70.02));
- mainboard.angle.on = 1;
- mainboard.distance.on = 1;
- strat_set_speed(250, SPEED_ANGLE_FAST);
-#endif
- init_corn_table(0, 0);
- time_wait_ms(100);
-
- err = line2line(LINE_UP, 0, LINE_R_DOWN, 2);
- err = line2line(LINE_R_DOWN, 2, LINE_R_UP, 2);
- err = line2line(LINE_R_UP, 2, LINE_UP, 5);
- trajectory_hardstop(&mainboard.traj);
-
- /* ball ejection */
- trajectory_a_abs(&mainboard.traj, COLOR_A(90));
- i2c_ballboard_set_mode(I2C_BALLBOARD_MODE_EJECT);
- time_wait_ms(2000);
-
- /* half turn */
- trajectory_goto_xy_abs(&mainboard.traj, 2625, COLOR_Y(1847));
- err = wait_traj_end(END_INTR|END_TRAJ);
- i2c_cobboard_mode_pack(I2C_LEFT_SIDE);
- i2c_cobboard_mode_pack(I2C_RIGHT_SIDE);
- trajectory_a_rel(&mainboard.traj, COLOR_A(180));
- err = wait_traj_end(END_INTR|END_TRAJ);
-
- /* cob ejection */
- trajectory_d_rel(&mainboard.traj, -100);
- err = wait_traj_end(END_INTR|END_TRAJ);
- i2c_cobboard_mode_eject();
- time_wait_ms(2000);
+ strat_db.dump_enabled = 1;
+ strat_db_dump(__FUNCTION__);
+
+ corn_set_color(strat_db.corn_table[0], I2C_COB_BLACK);
+ strat_db_dump(__FUNCTION__);
+
+ corn_set_color(strat_db.corn_table[3], I2C_COB_WHITE);
+ strat_db_dump(__FUNCTION__);
+ corn_set_color(strat_db.corn_table[4], I2C_COB_WHITE);
+ strat_db_dump(__FUNCTION__);
+ corn_set_color(strat_db.corn_table[5], I2C_COB_WHITE);
+ strat_db_dump(__FUNCTION__);