Nun, die untereste Ebene ist die (Funk-)Datenkommunikation, Daten wie die Zeitübertragung sind eigentlich "höher liegend" und haben normalerweise nichts mehr mit der eigentlichen Datenübertragung zu tun .. siehe hierzu meinen Beitrag weiter oben.
Der Ping in Verbindung mit Daten wäre eine Vermischung. Besser wäre zur Trennung, daß die Kommunikationsschicht von sich aus eine Laufzeitmessung durchführt und die ermittelten Zeiten eben zur Verfügung stellt.
Ziel-ID wird ja imemr der Master sein, Absender, die des Slaves. Ich würde die IDs der Relais-Salves dann anhängen, und somit ein erneutes Senden des Slaves verhindern, wenn der nächste Slave der Kette sendet.
Oder aber die Senderichtung auch auf grund der Ids festlegen - Slave zu Master nur repeaten, wenn Sender-Slave-ID kleiner ist als die eigene (aus sicht des Slaves) ...
Ideen verstanden ?
Lesezeichen