refactor(server): ♻️ reduce code complexity
This commit is contained in:
parent
c1cdd646e2
commit
bf3ea49e13
|
@ -54,33 +54,35 @@ void setup()
|
||||||
// Code exécuté en boucle jusqu'à l'extinction du robot
|
// Code exécuté en boucle jusqu'à l'extinction du robot
|
||||||
void loop()
|
void loop()
|
||||||
{
|
{
|
||||||
if (commandRunning)
|
// Ne rien faire si aucune commande en cours
|
||||||
|
if (!commandRunning)
|
||||||
|
return;
|
||||||
|
|
||||||
|
// Arrêter le robot si une commande est interrompue
|
||||||
|
if (stopCommand)
|
||||||
{
|
{
|
||||||
if (!stopCommand)
|
Serial.println("stop");
|
||||||
{
|
commandRunning = false;
|
||||||
chooseCommand(); // Appeler la fonction "chooseCommand()"
|
stopCommand = false;
|
||||||
if (globalValue > 0)
|
stopMotors();
|
||||||
{ // S'il reste des pas à effectuer alors on l'affiche et on enlève un pas
|
return;
|
||||||
Serial.print(globalCommand);
|
}
|
||||||
Serial.print(": ");
|
|
||||||
Serial.println(globalValue);
|
// Sinon executer la commande en cours
|
||||||
globalValue--;
|
chooseCommand(); // Appeler la fonction "chooseCommand()"
|
||||||
}
|
if (globalValue > 0)
|
||||||
else
|
{ // S'il reste des pas à effectuer alors on l'affiche et on enlève un pas
|
||||||
{ // Sinon on stoppe les moteurs
|
Serial.print(globalCommand);
|
||||||
Serial.println("stop");
|
Serial.print(": ");
|
||||||
commandRunning = false;
|
Serial.println(globalValue);
|
||||||
stopCommand = false;
|
globalValue--;
|
||||||
stopMotors();
|
}
|
||||||
}
|
else
|
||||||
}
|
{ // Sinon on stoppe les moteurs
|
||||||
else
|
Serial.println("stop");
|
||||||
{
|
commandRunning = false;
|
||||||
Serial.println("stop");
|
stopCommand = false;
|
||||||
commandRunning = false;
|
stopMotors();
|
||||||
stopCommand = false;
|
|
||||||
stopMotors();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue