From 3c4f6210a57a33d16feafa2f9aed4def4252b02f Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Mon, 10 May 2010 23:55:07 +0200 Subject: digital/io/src: use strategy contact for loader tests --- digital/io/src/contact.c | 1 + digital/io/src/contact.h | 1 + digital/io/src/main.c | 2 ++ 3 files changed, 4 insertions(+) (limited to 'digital/io') diff --git a/digital/io/src/contact.c b/digital/io/src/contact.c index 8bcb8910..3540835d 100644 --- a/digital/io/src/contact.c +++ b/digital/io/src/contact.c @@ -32,4 +32,5 @@ contact_init (void) /* Pull-up. */ IO_SET (CONTACT_BUMPER0); IO_SET (CONTACT_BUMPER1); + IO_SET (CONTACT_STRATEGY); } diff --git a/digital/io/src/contact.h b/digital/io/src/contact.h index 4fcfa05c..c2226f11 100644 --- a/digital/io/src/contact.h +++ b/digital/io/src/contact.h @@ -28,6 +28,7 @@ #define CONTACT_BUMPER0 C, 0 #define CONTACT_BUMPER1 C, 1 +#define CONTACT_STRATEGY C, 3 /** * Initialize the contact module. diff --git a/digital/io/src/main.c b/digital/io/src/main.c index ae0d0c3e..9fc84abf 100644 --- a/digital/io/src/main.c +++ b/digital/io/src/main.c @@ -156,6 +156,8 @@ main_event_to_fsm (void) /* Contacts. */ if (!IO_GET (CONTACT_BUMPER0) || !IO_GET (CONTACT_BUMPER1)) FSM_HANDLE_EVENT (&ai_fsm, AI_EVENT_loader_element); + if (!IO_GET (CONTACT_STRATEGY)) + loader_down (); /* Jack */ if (switch_get_jack ()) -- cgit v1.2.3