Forum: Mikrocontroller und Digitale Elektronik Analyse von CAN Bus Daten im KFZ


von Olli Z. (z80freak)


Lesenswert?

Suche eine geeignete Software zur Analyse von CAN Bus Traces. Die Daten 
liegen im ASCII Format vor:

<Timestamp> <ID> <DLC> <BYTE0> ...

51,417 481 7 FF FF FF FF FF FF 00
51,418 482 5 0F FF 01 FF FF
51,418 4D0 4 62 94 CC 20
51,419 4D2 8 11 00 00 00 00 00 00 00
51,456 2E3 1 0A

Weitere Infos zu den IDs habe ich nicht.

Die Software sollte mir helfen Messwerte zu finden, vielleicht indem man 
bekannte Grössen wie Drehzahl, Temperatur, Geschwindigkeit angibt. 
Zusammen mit einer Toleranzschwelle sollte die Software diesen Messwert 
mit verschiedenen Kodierungsmethoden aufspüren und visualisieren können. 
Z.b. suche nach Zehnerpotenzen des Wertes, usw.

Mein Ansatz wäre zunächst möglichst grosse Messwerte zu suchen, die in 
zwei oder mehr Bytes transportiert werden müssen und regelmässig erzeugt 
werden, wie z.B. die Motordrehzahl. Diese finde ich wohl auf dem HSCAN 
vom PCM.

von Daniel V. (Gast)


Lesenswert?

CANape und CANalyzer. Kostet aber ein wenig.

Gruß
Daniel

von Jack (Gast)


Lesenswert?

ETAS BUSMaster und die Userspace-Tools von Linux SocketCAN. Ersteres 
habe ich nie selber benutzt, letzteres ist ein ziemliches Gefummel.

von Blubb (Gast)


Lesenswert?

Wireshark can zumindest CANOpen..
https://wiki.wireshark.org/CANopen

Nur wie die existierenden Daten in Wireshark bekommen?

von X. O. (overflow)


Lesenswert?

Das was du vorhast kannst du auch mittels Excel(oder Alternativen) 
durchführen, dafür brauchst du keine Tools von Vector oder ETAS.

von Peter (Gast)


Lesenswert?

Hi,

nur Traces werden kaum zum Erfolg führen, wie soll das gehen? Im Trace 
steht ja nicht hier hatte ich gerade 1200rpm und 30° Aussentemperatur.

KCANMonitor (siehe Google) zeigt zumindest Tendenzen bei Nachrichten, es 
wird aber kaum zum Erfolg führen, ohne dabei mit dem Fahrzeug unterwegs 
zu sein oder wenigstens den Motor kaufen zu haben

LG

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.