From ecb3866fbdf57cf43660677a239dbb7c7c6f127a Mon Sep 17 00:00:00 2001 From: Richard Unger Date: Sat, 23 Sep 2023 17:10:50 +0200 Subject: [PATCH] solve uninitialized variable error on esp32 --- src/motors/HybridStepperMotor/HybridStepperMotor.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/motors/HybridStepperMotor/HybridStepperMotor.cpp b/src/motors/HybridStepperMotor/HybridStepperMotor.cpp index 8119f7e..b7fea27 100644 --- a/src/motors/HybridStepperMotor/HybridStepperMotor.cpp +++ b/src/motors/HybridStepperMotor/HybridStepperMotor.cpp @@ -453,6 +453,10 @@ void HybridStepperMotor::setPhaseVoltage(float Uq, float Ud, float angle_el) case 7: center = (driver->voltage_limit - 0 - Ub) / 2; break; + + default: // this case does not occur, but compilers complain about uninitialized variables + center = (driver->voltage_limit - 0) / 2; + break; } Ua += center;