From b262b7794cf5a1da47a48048683f62e2f11aa05f Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Mon, 14 May 2012 23:15:27 +0200 Subject: digital/io-hub/src/guybrush: open everything and stop motors at end of round --- digital/io-hub/src/guybrush/main.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'digital') diff --git a/digital/io-hub/src/guybrush/main.c b/digital/io-hub/src/guybrush/main.c index 80b378d8..39f15f86 100644 --- a/digital/io-hub/src/guybrush/main.c +++ b/digital/io-hub/src/guybrush/main.c @@ -221,6 +221,15 @@ main_loop (void) /* Is match over? */ if (chrono_is_match_over ()) { + /* Open everything. */ + IO_SET (OUTPUT_UPPER_CLAMP_OPEN); + IO_CLR (OUTPUT_LOWER_CLAMP_1_CLOSE); + IO_CLR (OUTPUT_LOWER_CLAMP_2_CLOSE); + IO_SET (OUTPUT_DOOR_OPEN); + IO_CLR (OUTPUT_DOOR_CLOSE); + /* Stop motors. */ + mimot_motor0_free (); + mimot_motor1_free (); /* End it and block here indefinitely. */ chrono_end_match (42); return; -- cgit v1.2.3