Flexray: Gültigkeit eines Frames

Gast #1444275
Hi an alle

Ich hoffe das ich hier richtig bin mit meiner kleinen Frage zu Flexray. 
Ich bin gerade dabei mich in das Thema flexray einzulesen und habe eine 
Frage dir mir bis jetzt auch die Spec nicht ganz beantworten konnt. Die 
Frage lautet wie lange ein Frame in seinen Slot gültig ist. Wenn der 
Frame nun vorm Slotstart beginnt ist er dann noch gültig oder ist das 
schon ein Fehler und wie sieht das selbe für das Slotende aus. Darf der 
Frame über die Slotgrenzen hinausragen oder nicht?! Vielleicht kann mir 
jemand einen Tipp geben bzw. einen Link wo diese Frage beantwortet wird.

MFG Gast
#1444330
Hallo,
Grundlegende Eigenschaft von FR ist, dass es deterministisch und 
slotgesteuert ist.
Ein Frame ist nur INNERHALB eines Slots gültig.
Beginnt ein Frame vor dem Beginn eines Slots oder endet er nach einem 
Slotende gibt es einen Fehler.

In der Spek von FlexRay gibt es den ActionPointOffset (im statischen 
Slot) bzw. MinislotActionPointOffset (dynamischer Slot), und da diese 
Werte rein positiv sind definiert auch die Spek dass der Beginn eines 
Frames innerhalb des Slots liegt.

Normalerweise verhindert der FR Controller, dass ein Frame länger als 
der Slot dauert.
Als zusätzliche Überwachung war urprünglich vorgesehen, dies durch den 
sog. Bus Guardian zu bewerkstelligen, wobei der BG aber eigentlich tot 
ist.

Ein typischer FR Empfänger meldet übrigens einen Frame der länger als 
ein Slot dauert durch eine SlotBoundaryViolation.

S.
Gast #1444349
Hallo

Erstmals danke für deine hilfreiche und schnelle Antwort. Wenn ich nun 
ein Frame empfange und an der Flanke im ersten BSS den startpunkt nehme 
(laut Spec) und dann pDecodingCorrection abziehe um auf den echten 
ActionPointOffset des Senders zu kommen. Nehme ich nun eh denn echten 
ActionPointOffset des Senders um zu entscheiden ob der Frame innerhalb 
des Knotens ist oder?

MFG Gast

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.