Forum: Mikrocontroller und Digitale Elektronik LIN Message RTR


von Peter (Gast)


Lesenswert?

Hallo zusammen,

ich habe eine kurze Frage und zwar was bedeutet die folgende Zeile.

linmessage 0x3D request

request.rtr=0

von Rolf M. (rmagnus)


Lesenswert?

Ohne weiteren Kontext: Nichts.
Außerdem sind es zwei Zeilen.

Ins Blaue geraten: Es handelt sich um irgendeine Art von 
Programmiersprache, in der hier ein Lin-Botschafts-Objekt erzeugt und 
dann dessen Feld "rtr" auf 0 gesetzt wird.

von Peter (Gast)


Lesenswert?

ja es handelt sich um CAPL Programmierung. LIN Botschaften werden 
zyklisch gesendet und empfangen.



Rolf M. schrieb:
> in der hier ein Lin-Botschafts-Objekt erzeugt und
> dann dessen Feld "rtr" auf 0 gesetzt wird

was heißt das?

Gruß Peter

von Rolf M. (rmagnus)


Lesenswert?

Peter schrieb:
> Rolf M. schrieb:
>> in der hier ein Lin-Botschafts-Objekt erzeugt und
>> dann dessen Feld "rtr" auf 0 gesetzt wird
>
> was heißt das?

Gute Frage, da es soweit ich weiß bei LIN gar kein RTR gibt. Ich kenne 
das nur vom CAN.
Die ID 0x3D ist wohl für Antworten auf Diagnose-Requests reserviert.

von Worker (Gast)


Lesenswert?

Es wird ein Botschaftsobjekt mit dem Frame Identifier 0x3D erzeugt. Das 
Objekt kann über den Namen request angesprochen werden.
In der LIN spec wird der Identifier für Diagnosezwecke verwendet.

Der Begriff RTR weckt Erinnerungen an CAN wo dieser Begriff für Remote 
Transmisson Reauest steht.

Gruss Worker

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
Noch kein Account? Hier anmelden.