www.blafusel.de


  Home  |   Privat  |   Impressum  |   Bücher  |   Computer  |   Mikrocontroller  |   Misc  |   OBD  |   Forum
Aktuelle Zeit: Freitag 2. Mai 2025, 05:18

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
BeitragVerfasst: Mittwoch 12. Januar 2011, 11:14 
Offline

Registriert: Mittwoch 12. Januar 2011, 11:13
Beiträge: 3
Hallo ihr Spezialisten

ich habe eine Frage und zwar hab ich ein OBD2 Interface mit dem Elm327 Chip und version 1.3.

Jetzt will ich eine CAN Abfrage machen (11-Bit CAN-ID).
Hier im Beispiel die Drehzahlabfrage
Bei OBD2 sieht, wenn ich denn Header einschalte, die Anfrage wie folgt aus:
Code:
CAN-ID   Ctrl   Data   SID     PID    Data   Data   Data   Data   Data   CRC value
0x7DF    8      0x02   0x01    0x0C   0x00   0x00   0x00   0x00   0x00   0x5649   


Dabei gebe ich im Terminal ja nur "01 0C" bei der Abfrage ein, die Antwort sieht dann so aus:
Code:
CAN-ID   Ctrl   Data   SID     PID    Data   Data   Data   Data   Data   CRC value
0x7EC    8      0x04   0x41    0x0C   0x0A   0xF8   0x40   0x00   0x00   0x16D6   


Man sieht hier das der Tester die CAN-ID "0x7DF" hat, und das Steuergerät die CAN-ID "0x7EC"

Nun zu meiner Frage, jetzt will ich die Drehzahl nicht über STD-OBD2 machen, sonder fahrzeugspezifisch.
Dort lautet die Anfrage so:
Code:
CAN-ID   Ctrl   SID1    SID2    SID3    SID4   SID5   PID    Data   Data   CRC value
0x6F1     8     0x12    0x04    0x2C    0x10   0x00   0x9E   0x00   0x00   0x413C   


So und meine Frage ist jetzt, wie kann ich mit dem ELM327 die CAN-ID manuell einstellen das diese NICHT mit "0x7DF" anfrägt, sondern mit "0x6F1".
Hier sieht man aber auch das die SID´s und PIDs woanders stehen.
2. Frage ist also wie kann ich genau diese Anfrage dem ELM327 übergeben.

Die Antwort würde so aussehen, die man auf die vorherige fahrzeugspezifische Anfrage erhält.
Code:
CAN-ID   Ctrl   SID1    SID2     SID3    SID4   DataX1   DataX2   Data   Data   CRC value
0x612     8     0xF1    0x04     0x6C    0x10   0x15     0xBF     0xFF   0xFF   0x41D2   


in DataX1 und DataX2 befindet sich der Wert der Drehzahl.

Ich wäre euch sehr dankbar falls ihr da eine Lösung wüsstet.

MfG
Shortyyyy


Nach oben
 Profil Private Nachricht senden  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 15 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de