RKS+CAN Adapter für CAN-Bus Sniffing
CAN-Interface
Info und Bestellung
CANhack.de - CAN Hardware, CAN Software, CAN Protokolle - Das CAN-Bus Forum für Dein CAN-Bus Projekt.

Audi A5/S5 Geschwindigkeit?


FehlerdatenbankSuchen  LesezeichenLesezeichen  Garage - FahrzeugeGarage  InfoFAQ, Impressum & Datenschutz
RSS-NewsfeedRSS-Newsfeed  RegistrierenRegistrieren  LoginLogin
 
Neues Thema beginnen   Auf Beitrag antworten      Weitergeben, Thema teilen   Lesezeichen setzen   Druckansicht    CANhack.de - Übersicht » Innenraum- / Komfort CAN Vorheriges Thema anzeigen :: Nächstes Thema anzeigen
Autor Nachricht
rowi



CAN Hacker seit: 04.02.2012
Beiträge: 24
Karma: +1 / -1   Danke, gefällt mir!
Wohnort: Köln

Registrierter VCDS Benutzer

Beitrag30-04-2012, 17:27    Titel: Audi A5/S5 Geschwindigkeit? Antworten mit Zitat

Hallo,

ich weiß ehrlich gesagt vor lauter googlen nicht mehr, wo ich das her habe:

Zitat:
- Audi A5 Baujahr 2008: 
     Geschwindigkeit:
  0x3c3 8  02 A0 03 10 11 80 10 50     // 10km/h   Low=D1, High=D2 / 100 = v (0x3A0/100d)
  0x3c3 8  02 F3 15 10 11 2C 34 50    // 56km/h   0x15F3/100d


Nun habe ich nach dem Sniffen auf dem Komfort-CAN des Audi A5/S5 mal genauer das 3C3 unter die Lupe genommen, kann aber nicht so recht das Geschwindigkeitssignal herauslesen.

Anbei ein kleiner Ausschnitt, wenn der Wagen anfährt. D1 interpretiere ich in der ersten Zeile meines Beispiels als die 0 hinter dem Komma und D2 als f7. Passt irgendwie garnicht.

Die 0 auf D3 ändert sich jedoch tatsächlich mit steigender bzw. fallender Geschwindigkeit, jedoch bis ca. 70km/h auf max. 0x24 (also Dez. 36). Ich könnte das jetzt verdoppeln und hätte mit 36*2=72 km/h raus, was dann passen würde. Aber das ist reine Vermutung und völlig anders als die obige Info, nach der ich erhofft hatte, dass ich es herausrechnen kann.

Ist mein Vorgehen hier prinzipiell so wie es sein soll oder nutzt man üblicherweise andere Verfahren, um der Sache auf den Grund zu kommen?

Gruß
Rolf


Code:

Hex,Dez,#,Inhalt in Hex, Inhalt in Dezimal, Inhalt in ASCII (könnte ja klappen)
3c3,963,8, 0 f7 0 10 18 2e e 10, 0 247 0 16 24 46 14 16,##### .##
3c3,963,8, 0 1e 1 10 18 3d e 10, 0 30 1 16 24 61 14 16,##### =##
3c3,963,8, 0 3b 1 10 18 4b e 10, 0 59 1 16 24 75 14 16,# ;### K##
3c3,963,8, 0 5c 1 10 18 5a e 10, 0 92 1 16 24 90 14 16,# \### Z##
3c3,963,8, 0 78 1 10 18 64 e 10, 0 120 1 16 24 100 14 16,# x### d##
3c3,963,8, 0 95 1 10 18 6b e 10, 0 149 1 16 24 107 14 16,##### k##
3c3,963,8, 0 ab 1 10 18 7e e 10, 0 171 1 16 24 126 14 16,########
3c3,963,8, 0 c7 1 10 18 b4 e 10, 0 199 1 16 24 180 14 16,########
3c3,963,8, 0 de 1 10 18 d1 e 10, 0 222 1 16 24 209 14 16,########
3c3,963,8, 0 ef 1 10 18 0 f 10, 0 239 1 16 24 0 15 16,########
3c3,963,8, 0 5 2 10 18 1d f 10, 0 5 2 16 24 29 15 16,########
3c3,963,8, 0 16 2 10 18 49 f 10, 0 22 2 16 24 73 15 16,##### I##
3c3,963,8, 0 32 2 10 18 70 f 10, 0 50 2 16 24 112 15 16,# 2### p##
3c3,963,8, 0 43 2 10 18 90 f 10, 0 67 2 16 24 144 15 16,# C######
3c3,963,8, 0 54 2 10 18 a8 f 10, 0 84 2 16 24 168 15 16,# T######
3c3,963,8, 0 5f 2 10 18 f6 f 10, 0 95 2 16 24 246 15 16,# _######
3c3,963,8, 0 76 2 10 18 7d 10 10, 0 118 2 16 24 125 16 16,# v### }##
3c3,963,8, 0 86 2 10 18 71 11 10, 0 134 2 16 24 113 17 16,##### q##
3c3,963,8, 0 a8 2 10 18 a4 12 10, 0 168 2 16 24 164 18 16,########
Nach oben
CAN Hacker - Profil anzeigen Private Nachricht senden Gehe in Dein Profil um mehr über die Verlinkung Deiner Webseite zu erfahren.  
reieg99
Gast




 


Kostenloser Account, kein CAN Entwicklungs-Support

Beitrag30-04-2012, 23:42    Titel: Re: Audi A5/S5 Geschwindigkeit? Antworten mit Zitat

Hallo,

ich weiß ehrlich gesagt vor lauter googlen nicht mehr, wo ich das her habe:

- Audi A5 Baujahr 2008: 
     Geschwindigkeit:
  0x3c3 8  02 A0 03 10 11 80 10 50     // 10km/h   Low=D1, High=D2 / 100 = v (0x3A0/100d)
  0x3c3 8  02 F3 15 10 11 2C 34 50    // 56km/h   0x15F3/100d

Nun habe ich nach dem Sniffen auf dem Komfort-CAN des Audi A5/S5 mal genauer das 3C3 unter die Lupe genommen, kann aber nicht so recht das Geschwindigkeitssignal herauslesen.

Anbei ein kleiner Ausschnitt, wenn der Wagen anfährt. D1 interpretiere ich in der ersten Zeile meines Beispiels als die 0 hinter dem Komma und D2 als f7. Passt irgendwie garnicht.



Oben steht doch schon alles :
D1 ist das Low Byte
D2 ist das High Byte
somit hast Du einfach einen 16 Bit Wert, den Du noch durch 100 teilen musst, und schon hast Du die Geschwindigkeit:


[code]
Hex,Dez,#,Inhalt in Hex, Inhalt in Dezimal, Inhalt in ASCII (könnte ja klappen)
3c3,963,8, 0 f7 0 ==> 2,47 km/h
3c3,963,8, 0 1e 1 ==> 4,81 km/h
3c3,963,8, 0 3b 1 ==> 3,1 km/h
3c3,963,8, 0 5c 1 ==> 3,48
3c3,963,8, 0 78 1==> 3,76
3c3,963,8, 0 95 1 ==> 4,05
3c3,963,8, 0 ab 1 ==> 4,27
..... usw. ...
3c3,963,8, 0 86 2 10 ==> 6,4 km/h
3c3,963,8, 0 a8 2 10 ==> 6,8 km/h

Mach doch mal 3 Traces bei den Geschwindigkeiten von :
- 10 km/h
- 30 km/h
- 60 km/h

und poste mal die Werte von D1,D2. Dies sollte eigentlich ausreichen um zu sehen, wie die Geschwindigkeit berechnet wird.


Gruß
Andi


Zuletzt bearbeitet am 01-05-2012, 0:00, insgesamt 2-mal bearbeitet.
Nach oben
 
rowi



CAN Hacker seit: 04.02.2012
Beiträge: 24
Karma: +1 / -1   Danke, gefällt mir!
Wohnort: Köln

Registrierter VCDS Benutzer

Beitrag01-05-2012, 12:12    Titel: Audi A5/S5 Geschwindigkeit? Antworten mit Zitat

Hallo Andi,

tatsächlich. Manchmal hat man wohl Tomaten auf den Augen...

Ich habe das mal durch ein kleines PHP-Skript gefiltert und aufbereitet. So konnte ich in OpenOffice mal ein Diagramm des Geschwindigkeitsprofils der Fahrt erstellen.

Hmm, ich dachte, ich wäre eher bis an die 70km/h gefahren, aber das passt schon. Am Ende sollte ich jedoch eine längere Strecke mit eher 35 km/h gehabt haben, das sehe ich nicht. Eher einen langsamen und kontinuierlichen Abfall der Geschwindigkeit. Leider habe ich noch keinen Zeitstempel in mein Diagnoseprogramm eingebaut, aber ich bin davon ausgegangen, dass die ID in gleichen Zeitabständen auftaucht, ich hoffe, das stimmt auch..

Nun, grundsätzlich scheint es plausibel zu sein, ich werde nun schauen, dass ich mal passende Geschwindigkeiten abfahre, die dann ja so prima zu sehen sein müssten.

Code:

<?php
$fd=fopen("kurzfahrt-komfort.txt", "r");
while(!feof($fd)) {
$zeile=fgets($fd, 4096);
$teile=explode(",", $zeile);

$id=$teile[0];
$content=$teile[3];

$contarr=explode(" ", $content);

if ($id == "3c3") {

// High Byte
$D1=$contarr[2];
// Low Byte
$D2=$contarr[3];

$zahl=hexdec("$D2$D1")/100;

//alles hinter dem Punkt herausfiltern, da OpenOffice das nicht mag. Ist eh egal..
$zahlarr=explode(".", $zahl);
$out=$zahlarr[0];

  echo "$out\n";
}


// file
}
fclose($fd);
?>


Gruß
Rolf



Du bist nicht berechtigt diese Datei(en) zu sehen, logge Dich ein bzw. registriere Dich für erweiterte Rechte oder Status-Updates.

Nach oben
CAN Hacker - Profil anzeigen Private Nachricht senden Gehe in Dein Profil um mehr über die Verlinkung Deiner Webseite zu erfahren.  
Dieselfahrer
CAN-Profi
CAN-Profi


CAN Hacker seit: 28.07.2011
Beiträge: 79
Karma: +6 / -0   Danke, gefällt mir!


CAN Support

Beitrag01-05-2012, 19:01    Titel: Audi A5/S5 Geschwindigkeit? Antworten mit Zitat

Lieber Leser, Du hast keine ausreichenden Rechte um weiter zu lesen, bitte melde Dich an.
Nach oben
CAN Hacker - Profil anzeigen Private Nachricht senden    
Neues Thema beginnen   Auf Beitrag antworten      Weitergeben, Thema teilen   Lesezeichen setzen   Druckansicht    CANhack.de - Übersicht » Innenraum- / Komfort CAN Seite 1 von 1
Ähnliche Fachartikel und Themen
Thema Community Bereich
Keine neuen Beiträge Audi A8 D3 - Geschwindigkeit via Can auslesen Motor CAN
Keine neuen Beiträge Audi A6 4F, Kraftstoffverbrauch, Geschwindigkeit, Drehzahl Motor CAN
Keine neuen Beiträge CAN Geschwindigkeit Fahrzeugspezifische Hardware und Pinbelegungen
Keine neuen Beiträge Geschwindigkeit Passat B7 Innenraum- / Komfort CAN
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst Deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst Deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten.
Du kannst Dateien in diesem Forum nicht herunterladen.