From 36d1bbfc275e6ecb2ff267e224bac7a11f8b245e Mon Sep 17 00:00:00 2001 From: Florent Duchon Date: Wed, 16 May 2012 17:25:12 +0200 Subject: digital/beacon: force calibration state during start --- digital/beacon/src/calibration.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'digital/beacon/src/calibration.c') diff --git a/digital/beacon/src/calibration.c b/digital/beacon/src/calibration.c index 1392519f..618fbcd3 100644 --- a/digital/beacon/src/calibration.c +++ b/digital/beacon/src/calibration.c @@ -45,6 +45,7 @@ void calibration_init_structure(void) /* This function starts the calibration task */ void calibration_start_task(void) { + calibration.state = CALIBRATION_INIT; calibrationTimer.interval = CALIBRATION_FAST_TASK_PERIOD; calibrationTimer.mode = TIMER_REPEAT_MODE; calibrationTimer.callback = calibration_task; @@ -59,7 +60,6 @@ void calibration_stop_task(void) { HAL_StopAppTimer(&calibrationTimer); motor_stop(); - calibration.state = CALIBRATION_INIT; } /* This function starts or stops the calibration task depending on the current state */ -- cgit v1.2.3