voller Begeisterung über die Möglichkeit, etwas selber Hand an den Smart anzulegen, war die erste Anschaffung für meinen Flitzer die Diagnosehardware. Leider habe ich bisher noch keine Daten herauskitzeln können, trotz eigentlich vorhandener vergangener Berührungspunkte mit diversen Diagnosetools.
Vielleicht kann jemand aus seinem Erfahrungsschatz schöpfen und mir weitere Tipps geben. Meine Setup ist:
- Arduino Uno
- CANdiy-Shield mit allen 3 Jumpern gesetzt
- RJ45 (30cm)
- RJ45 auf OBD Dose (4-Pin-Verkabelung nach Vorgabe, Durchgang geprüft von RJ45->OBD)
- Arduino 1.6.12
- ED BMSdiag 0.5.5
- WinXP
- Smart ED
Was geht:
- SW lässt sich kompilieren und übertragen
- Serieller Monitor zeigt "Waiting for CAN-Bus" nach Entriegeln, Warten bis kein P, OBD anstecken, Entriegeln
- CANdiy-Shield mit 2 grünen LEDs
- Arduino mit 1 roter LED
- ohne aufgestecktes CANdiy-Shield zeigt der Serielle Monitor die gleiche Meldung an; er geht sogar noch einen Schritt weiter und schreibt irgendetwas mit Data$1$2$3 oder so
Danke für eure Hilfe und stets gute Fahrt!