Gibt es eine "wait until" Funktion?

Hi,

meine Frage ist, ob es eine Funktion gibt, die bewerkstelligt, dass die Ausführung eines Teils eines Programms erst dann stattfindet, wenn der Rest des Programms fertig durchgelaufen ist. (Zum Verständnis: z.b. if/else-Schleife, else ist ein etwas längerer Programmdurchlauf. Die if-Bedingung wird erfüllt, nun soll die if-Schleife erst dann ausgeführt werden, wenn else durchgelaufen ist)

Danke schon einmal!

if-Schleifen gibt es nicht :p

Steuere den Ablauf mit boolschen Variablen. Alles mit-Abfragen machen und dann einfach in Teil A eine Variable setzen auf die du in B abfragst und zurücksetzt,

Der Arduino macht nur eine Sache, danach das nächste. Keine parallelen Arbeiten möglich.

Somit wird die if-Abfrage zwangsläufig erst dann ausgeführt, wenn der else-Teil fertig ist.

ElEspanol: Der Arduino macht nur eine Sache, danach das nächste. Keine parallelen Arbeiten möglich.

Somit wird die if-Abfrage zwangsläufig erst dann ausgeführt, wenn der else-Teil fertig ist.

Ja, hätte ich auch so gesagt.

Arduino ist nicht Multitaskingfähig. Grüße Uwe

ElEspanol: Der Arduino macht nur eine Sache, danach das nächste. Keine parallelen Arbeiten möglich.

Somit wird die if-Abfrage zwangsläufig erst dann ausgeführt, wenn der else-Teil fertig ist.

Alles klar, vielen Dank für die Antwort!