diff --git a/Inc/TaskAdc.h b/Inc/TaskAdc.h index 8d7ec7b..3fe4d53 100644 --- a/Inc/TaskAdc.h +++ b/Inc/TaskAdc.h @@ -11,7 +11,7 @@ typedef struct { tAdcs *adcs; - uint16_t vcc; + int32_t vcc; struct { osThreadId_t id; diff --git a/Src/TaskAdc.c b/Src/TaskAdc.c index bb82f8f..f3b71c1 100644 --- a/Src/TaskAdc.c +++ b/Src/TaskAdc.c @@ -78,6 +78,8 @@ static _Noreturn void TaskAdc_Thread(tTaskAdc *env) { env->vcc = env->adcs->vccIo.get(&env->adcs->vcc, 1000); + env->vcc = 0; + SystemDelayMs(100); } }