summaryrefslogtreecommitdiff
path: root/digital/io/src/ai_loader_cb.c
diff options
context:
space:
mode:
authorNicolas Schodet2010-05-12 16:19:46 +0200
committerNicolas Schodet2010-05-12 16:19:46 +0200
commit2e745143d2b02249ac268b6372c4f976b4b03ed2 (patch)
treedc96043f547972ef8ddfa4567c672344d0023587 /digital/io/src/ai_loader_cb.c
parentaa3cac8b66573cd21834d351a02b135f5b66c006 (diff)
digital/asserv, digital/io: set zero PWM when elevator down
Diffstat (limited to 'digital/io/src/ai_loader_cb.c')
-rw-r--r--digital/io/src/ai_loader_cb.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/digital/io/src/ai_loader_cb.c b/digital/io/src/ai_loader_cb.c
index 0df20434..7f1a6073 100644
--- a/digital/io/src/ai_loader_cb.c
+++ b/digital/io/src/ai_loader_cb.c
@@ -189,11 +189,13 @@ ai__LOADER_UPING__elevator_failed (void)
/*
* LOADER_DOWNING =elevator_succeed=>
* => LOADER_DOWN
+ * release elevator motor
* post loader_downed event
*/
fsm_branch_t
ai__LOADER_DOWNING__elevator_succeed (void)
{
+ asserv_motor0_free ();
main_post_event_for_top_fsm = AI_EVENT_loader_downed;
return ai_next (LOADER_DOWNING, elevator_succeed);
}