From 24aa32ede3298db92b4c5e0f8b92951161b21160 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Thu, 21 May 2009 05:34:17 +0200 Subject: * digital/asserv: - better blocking detection for auxiliaries. --- digital/asserv/src/asserv/pos.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'digital/asserv/src/asserv/pos.c') diff --git a/digital/asserv/src/asserv/pos.c b/digital/asserv/src/asserv/pos.c index dc995a16..4b223331 100644 --- a/digital/asserv/src/asserv/pos.c +++ b/digital/asserv/src/asserv/pos.c @@ -163,7 +163,8 @@ pos_update_single (struct state_t *state, struct pos_t *pos, pos->blocked_counter++; else pos->blocked_counter = 0; - if (pos->blocked_counter > pos->blocked_counter_limit) + if (!(state->variant & 4) + && pos->blocked_counter > pos->blocked_counter_limit) { /* Blocked. */ pos_reset (pos); -- cgit v1.2.3