summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src/ai_top_cb.c
diff options
context:
space:
mode:
authorNicolas Schodet2010-05-14 05:15:14 +0200
committerNicolas Schodet2010-05-14 05:15:14 +0200
commitdba92215c528ceb41708d34f7dcf0aa8bd07ff21 (patch)
treed55a38cc0faf6e9b0af39532718bad94978092da /digital/io/src/ai_top_cb.c
parent734b5b06dd0421c3c0ab9fbc282510801869ab4c (diff)
digital/io/src: add shorten option to move FSM
This will be used to collect corn.
Diffstat (limited to 'digital/io/src/ai_top_cb.c')
-rw-r--r--digital/io/src/ai_top_cb.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/digital/io/src/ai_top_cb.c b/digital/io/src/ai_top_cb.c
index e42ac4b1..f8596c1f 100644
--- a/digital/io/src/ai_top_cb.c
+++ b/digital/io/src/ai_top_cb.c
@@ -56,7 +56,7 @@ fsm_branch_t
ai__WAIT_INIT_TO_FINISH__init_match_is_started (void)
{
asserv_set_speed (BOT_MOVE_FAST);
- move_start_noangle (PG_VECT (375, 1503), 0);
+ move_start_noangle (PG_VECT (375, 1503), 0, 0);
return ai_next (WAIT_INIT_TO_FINISH, init_match_is_started);
}
@@ -69,7 +69,7 @@ ai__WAIT_INIT_TO_FINISH__init_match_is_started (void)
fsm_branch_t
ai__FIRST_GO_BEGIN_OF_LINE_FAST__move_fsm_succeed (void)
{
- move_start_noangle (PG_VECT (2625, 253), 0);
+ move_start_noangle (PG_VECT (2625, 253), 0, 0);
loader_down ();
return ai_next (FIRST_GO_BEGIN_OF_LINE_FAST, move_fsm_succeed);
}
@@ -84,7 +84,7 @@ fsm_branch_t
ai__FIRST_GO_BEGIN_OF_LINE_FAST__move_fsm_failed (void)
{
asserv_set_speed (BOT_MOVE_SLOW);
- move_start_noangle (PG_VECT (375, 1503), 0);
+ move_start_noangle (PG_VECT (375, 1503), 0, 0);
return ai_next (FIRST_GO_BEGIN_OF_LINE_FAST, move_fsm_failed);
}
@@ -148,7 +148,7 @@ ai__FIRST_GO_END_OF_LINE_SLOW__move_fsm_succeed (void)
fsm_branch_t
ai__FIRST_GO_END_OF_LINE_SLOW__move_fsm_failed (void)
{
- move_start_noangle (PG_VECT (2625, 253), 0);
+ move_start_noangle (PG_VECT (2625, 253), 0, 0);
return ai_next (FIRST_GO_END_OF_LINE_SLOW, move_fsm_failed);
}
@@ -172,7 +172,7 @@ ai__UNLOAD__move_fsm_succeed (void)
fsm_branch_t
ai__UNLOAD__move_fsm_failed (void)
{
- move_start_noangle (PG_VECT (2625, 253), 0);
+ move_start_noangle (PG_VECT (2625, 253), 0, 0);
return ai_next (UNLOAD, move_fsm_failed);
}