Mit diesen Registern, als Output MTU bezeichnet, werden die zu sendenden Daten an das Modul übertragen.
Mit den Kontrollbytes werden dem Modul vom übergeordnetem System die nötige Information übermittelt, um den zu sendenden Frame aus den einzelnen Output MTU-Blöcken wieder zusammenfügen zu können.
Bit |
Beschreibung |
---|---|
0–5 |
0 - 63 = Segmentlänge |
6 |
0 = Kontrollbyte für das nächste Segment in einer neuen MTU (TxByte1) 1 = Kontrollbyte für das nächste Segment folgt direkt nach Segmentende |
7 |
0 = Frame nicht zu Ende 1 = Frameende erreicht |
Diese Längenangabe beschreibt die Länge des zu sendenden Frames. Allerdings stehen im Kontrollbyte nur sechs Bits zur Verfügung, deshalb ist 63 als größte Teillänge hier möglich. Ist der zu sendende Frame länger als diese maximale Segmentlänge, muss auf mehrere Segmente mit den zugehörigen Kontrollbytes aufgeteilt werden. Das wirkliche Frameende wird dem Modul durch das Bit 7 im letzten Segment übermittelt.
Mit dieser Information wird übermittelt, an welcher Position das nächste Kontrollbyte zu erwarten ist.
Siehe auch Multiple Segments / Segment Size.
Im letzten Segment wird dieses Bit zur Endekennung des Frame gesetzt. Der gesamte Frame ist nun zum Senden freigegeben.