From 5ad4761bb3fc9b4d96d470630ee89b5a5bbd14e7 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Tue, 31 May 2011 22:42:33 +0200 Subject: digital/io-hub: move clamp to idle position once match started --- digital/io-hub/src/robospierre/logistic.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'digital/io-hub/src/robospierre/logistic.c') diff --git a/digital/io-hub/src/robospierre/logistic.c b/digital/io-hub/src/robospierre/logistic.c index a1b2a705..4fff865d 100644 --- a/digital/io-hub/src/robospierre/logistic.c +++ b/digital/io-hub/src/robospierre/logistic.c @@ -419,7 +419,8 @@ logistic_init (void) ctx.slots[i] = 0; ctx.moving_from = ctx.moving_to = CLAMP_SLOT_NB; ctx.collect_direction = DIRECTION_FORWARD; - ctx.clamp_pos_idle = CLAMP_SLOT_FRONT_MIDDLE; + ctx.clamp_pos_idle = ctx.collect_direction == DIRECTION_FORWARD + ? CLAMP_SLOT_FRONT_MIDDLE : CLAMP_SLOT_BACK_MIDDLE; ctx.construct_possible = 0; ctx.prepare = 1; ctx.ready = 0; -- cgit v1.2.3