summaryrefslogtreecommitdiffhomepage
path: root/digital/asserv/src/asserv/aux.c
diff options
context:
space:
mode:
Diffstat (limited to 'digital/asserv/src/asserv/aux.c')
-rw-r--r--digital/asserv/src/asserv/aux.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/digital/asserv/src/asserv/aux.c b/digital/asserv/src/asserv/aux.c
index 204f3fac..5b942bd9 100644
--- a/digital/asserv/src/asserv/aux.c
+++ b/digital/asserv/src/asserv/aux.c
@@ -159,7 +159,7 @@ aux_traj_find_zero (struct aux_t *aux)
case AUX_TRAJ_FIND_ZERO_NOT_REVERSE:
if (zero)
{
- aux->cs->speed.cons = -aux->cs->speed.cons;
+ aux->cs->speed.cons_f = -aux->cs->speed.cons_f;
aux->traj_mode = AUX_TRAJ_FIND_ZERO;
}
break;
@@ -177,7 +177,7 @@ aux_traj_find_zero (struct aux_t *aux)
/** Start find zero mode. */
void
-aux_traj_find_zero_start (struct aux_t *aux, int8_t speed)
+aux_traj_find_zero_start (struct aux_t *aux, int16_t speed)
{
aux->traj_mode = AUX_TRAJ_FIND_ZERO_NOT;
speed_control_set_speed (&aux->cs->speed, speed);
@@ -186,7 +186,7 @@ aux_traj_find_zero_start (struct aux_t *aux, int8_t speed)
/** Start find zero reverse mode. */
void
-aux_traj_find_zero_reverse_start (struct aux_t *aux, int8_t speed)
+aux_traj_find_zero_reverse_start (struct aux_t *aux, int16_t speed)
{
aux->traj_mode = AUX_TRAJ_FIND_ZERO_NOT_REVERSE;
speed_control_set_speed (&aux->cs->speed, speed);
@@ -210,7 +210,7 @@ aux_traj_find_limit (struct aux_t *aux)
/** Start find limit mode. */
void
-aux_traj_find_limit_start (struct aux_t *aux, int8_t speed)
+aux_traj_find_limit_start (struct aux_t *aux, int16_t speed)
{
aux->traj_mode = AUX_TRAJ_FIND_LIMIT;
speed_control_set_speed (&aux->cs->speed, speed);