Dem kann ich nur wiederholt beipflicheten..
Ich hab mal versucht Deinen Code zu lesen und bin mir nicht sicher, ob ich was vermisse... Denn:
@noiasca kannst Du mir mal zeigen wo die Abbruchfunktion steckt, wenn Schalter1 nach umgelegtem Schalter2 wieder in die Ausgangsstellung kommt? Ich bin mit diesen struct-dingens noch immer auf Kriegsfuss...
Mal sehen, ob ich das noch schaffe mit einem switch/case... ![]()