From bc86978c64689051681829caea2b60ba23a86fba Mon Sep 17 00:00:00 2001 From: Florent Duchon Date: Tue, 24 Apr 2012 19:27:48 +0200 Subject: digital/beacon: manage motor rotation during calibration --- digital/beacon/src/calibration.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/digital/beacon/src/calibration.c b/digital/beacon/src/calibration.c index 95d8d168..9c2dce7d 100644 --- a/digital/beacon/src/calibration.c +++ b/digital/beacon/src/calibration.c @@ -25,8 +25,10 @@ #include #include "debug_avr.h" -#include "servo.h" #include "calibration.h" +#include "servo.h" +#include "motor.h" + HAL_AppTimer_t calibrationTimer; // TIMER descripor used by the DEBUG task calibration_s calibration; @@ -48,6 +50,7 @@ void calibration_start_task(void) calibrationTimer.callback = calibration_task; calibration_init_structure(); servo_structure_init(); + motor_start(); HAL_StartAppTimer(&calibrationTimer); } @@ -55,6 +58,7 @@ void calibration_start_task(void) void calibration_stop_task(void) { HAL_StopAppTimer(&calibrationTimer); + motor_stop(); } /* This function starts or stops the calibration task depending on the current state */ -- cgit v1.2.3