Zitat Zitat von Mxt Beitrag anzeigen
Das kann es eigentlich nicht sein. Arduino ist C++ und das erlaubt nur Sprünge innerhalb einer Funktion.
Wenn Funktion = Unterprogramm ist, dann mache ich das auch nicht anders.

Zitat Zitat von Mxt Beitrag anzeigen
Trotzdem ist die Verwendung von goto zu dem hier verwendeten Zweck ganz allgemein schlechter Stil.
Ich denke mit diesen unvollständigen Informationen zu dem Gesamtprogramm ist das nicht zu beurteilen.

- - - Aktualisiert - - -

Zitat Zitat von Peter(TOO) Beitrag anzeigen
Hallo fredyxx,

Tja, woher weiss man dies, wenn man den Code nicht kennt?

MfG Peter(TOO)
Ja, sehe ich ein. Aber den vollständigen Code von über 2000 Zeilen möchte ich keinem zumuten.

Zitat Zitat von Peter(TOO) Beitrag anzeigen
Hallo fredyxx,
Und wie funktioniert Zeit_EIN()?
Kehrt die Funktion sofort zurück oder erst wenn die Zeit abgelaufen ist?
MfG Peter(TOO)
Kommt mit Sicherheit sofort zurück, weil ich den jeweiligen Motor mit einem Taster vor Ablauf der Zeit stoppen kann. Also muss der Zyklus in der Zeit weiter laufen.

vG

fredyxx