Habe den Fehler gefunden.
Natürlich müssen alle Meldungen in jedem Knoten ausgewertet werden bzw. jeder Knoten muss nach dem Empfang wieder in eine Grundstellung gebracht werden.
Das habe ich nicht gemach....

Aber ich habe mal ne andere Frage an die Experten.
Im hier mehrfach beschriebenen Code wird die ID des Senders neu berechnet:

Hilf1 = ID/8
IDH = Hilf1
Hilf1 = IDH *8
Hilf1 = ID - Hilf1
Hilf1 = Hilf1 *32
Idl = Hilf1

wieso macht man das?