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
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.
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
Du schaust auf deine lokale Uhr, die mit dem Rest des Systems genau genug synchronisiert ist.
Hi Also sofern die Frage an mich gestellt war ich komme weder aus Essen noch bin ich beim TÜV. Aber wie kommst jetzt auf das? MFG Gast
Weil ich dort mal als Werkstudi gearbeitet hab und dort mit FlexRay gearbeitet wurde (Testhaus).
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.