Übertragung Sender an Empfänger
Sendezeit: 1ms LBT, dann ca 4ms Senden, 4ms Telemetrieempfang, daher die 9ms
mit 100000bit/s (altes D8-Protokoll hatte 70000bit/s)
1. Frame Ch1-Ch8 als kodierte Daten+ weitere Daten, 9ms
2. Frame Ch9-Ch16 als kodierte Daten+ weitere Daten, 18ms
3. Frame Ch1-Ch8 als kodierte Daten+ weitere Daten, 27ms
4. Frame Ch9-Ch16 als kodierte Daten+ weitere Daten, 36ms
Auswertung jedes Frames, Fehlerkorrektur, Frame als gültig erkannt.
und wird in einen 4Frame Ringspeicher gespeichert
z.B.
https://www.nxp.com/docs/en/application-note/AN5070.pdf
SBus:
Frame X (ch1-ch8)+ Frame X+1(ch9-ch16) ergibt zusammen einen gültigen 16 Kanal SBus-Frame,
der erscheint alle 9ms an SBus Pin, LED ist/bleibt Grün. (Zeitversatz zum Empfangsrame >9ms)
Wenn jetzt ein neuer Frame als ungültig erkannt wird,
nimmt man den vorherigen gültige Frame um einen 16 Kanal SBus-Frame zu erzeugen.
der erscheint am SBus Pin, LED ist/bleibt Grün,
Dieser SBus Frame ist aber zusammengesetzt aus einem aktuellen gültigen Frame
und einem vorher gültgen Frame.
Mehr kannste nicht erwarten.
Mehrstufige Fehlerkorrektur,
mit overhead an Daten bei der Übertragung für die Fehlerkorrektur im Frame selbst.
Zusammensetzung zu einem gültgen S-Bus Frame falls ein Frame nicht korrigiert werden kann und als ungültig gekennzeichnet wrid.
Aber zumindet eine kompletter gültiger SBus Frame (und damit Servowerte) wird erzeugt.
------------------------
Wäre mal gespannt wenn Ewald die gleichen Tests mit Jeti, Futaba, Spektrum und Graupenr machen würde
und genauso "grauslige" Entdeckungen" macht, was zu erwarten ist.
------------------------
Die kochen alle mit Wasser, das Zeug darf nichts kosten, verwenden alle die gleiche Bauteile.
Wir sind im RC-Bereich, das ist keine eigensichere Echtzeitübertragung und nicht wie in der industriellen sicheren Datenübertragung wie z.B. bei Kranfernsteuerungen.
Es wird erst besser wenn man im RC-Bereich auch aktuelle Hf-Hardware für Industrie 4.0 verwenden würde.
zB. mit A86RF215 Pozessoren
Die aktuell verbauten CC2500 HF-Prozessoren sind auch schon >15 Jahre am Markt.
Aber da sind wir noch weit entfernt.
Die CC26xx Reihe der HF-Prozessoren ist ein erste Schritt dahin.