Bug fix Switch Case Klammern

This commit is contained in:
Jannis 2026-10-12 15:17:08 +02:00
parent 0ba1fbaea8
commit df4b67dab3

View file

@ -551,7 +551,7 @@ void printStatus(FastAccelStepper *stepper, int speed, int clickPlus, int clickM
// ############################################################
void applyMotor(MotorCmd cmd, int32_t speed) {
switch(cmd){
case MOTOR_STOP:
case MOTOR_STOP:{
if (stepper->isRunning()) {
stepper->setAcceleration(10000);
stepper->applySpeedAcceleration();
@ -560,8 +560,8 @@ void applyMotor(MotorCmd cmd, int32_t speed) {
lastSpeed = 0;
lastAutoHz = 0;
break;
case MOTOR_AUTO:
}
case MOTOR_AUTO: {
uint32_t autoHz = ((uint32_t)settings.autoSpeed * MIKROSTEPS) / 60;
if (!stepper->isRunning()) {
stepper->setSpeedInHz(autoHz);
@ -575,8 +575,8 @@ void applyMotor(MotorCmd cmd, int32_t speed) {
lastAutoHz = autoHz;
}
break;
case MOTOR_MANUAL:
}
case MOTOR_MANUAL: {
if (speed != lastSpeed) {
stepper->setSpeedInHz(MAX_SPEED_HZ);
stepper->setAcceleration(settings.accelRate);
@ -585,8 +585,10 @@ void applyMotor(MotorCmd cmd, int32_t speed) {
lastAutoHz = 0;
}
break;
}
case MOTOR_KEEP:{
case MOTOR_KEEP:
}
default:
break;
}
@ -725,7 +727,7 @@ void loop() {
int32_t currentSpeed = (currentSpeed_HZ * 60) / MIKROSTEPS;
updateDisplay(bSettings, settings.settingIdx, timeEditStep, settings, currentSpeed, curH, curM, timeIsValid, curTemp);
printStatus(stepper, speed, clickPlus, clickMinus);
//printStatus(stepper, speed, clickPlus, clickMinus);
// 8. Discord-Alarm (bewusst NACH der Motorsteuerung, da der HTTP-Call blockiert)
// Genau eine Nachricht pro Überhitzungs-Ereignis, Reset erst wenn wieder abgekühlt