Audi A4 B5 Avant quattro 1.9TDI-131PD
Ich versteh deinen Gedankengang echt nicht. Wie willst du diesen Tastendruck den vorgeben ohne etwas über den CAN zu schicken?
Ach...die paar Schritte kann ich auch fahren
lol
Um die daten vom Antriebscan auf den Infotainmentcan umzurouten...
Audi A4 Avant B8 2.0TDI DPF S-Line Quattro MKB CAHA
Ich entwickle nun seit 7 Jahren beruflich in allen möglichen gängigen Programmiersprachen - das ist also kein Problem, eher eine Herausforderung
Was die Hardwareseite betrifft habe ich nur wenig Ahnung und dazu noch zwei linke Hände und keine Tools.
Für mich heißt das Geld ausgeben oder bleiben lassen :,-(
Audi A4 B5 Avant quattro 1.9TDI-131PD
Ich habe damals versucht, ein Gateway vom A3 parallel zu betreiben. Das funktionierte leider gar nicht und brachte eine Canstörung nach der Anderen mit sich.
Habe dann Navi und alle anderen Geräte zu Alex geschickt und er hat damit dann das Gateway gebaut.
Mich haben dank eines YouTube-Videos sehr viele Leute angeschrieben, die auch gerne ein Gateway gehabt hätten, aber Alex hat leider wochenlang nicht geantwortet oder reagiert.
So kam mir dann die Idee, Stefan zu fragen, ob er diese Funktion auch in FIS Control programmieren kann.
War für ihn problemlos umzusetzen.
Wenn es so ein programmierbares Gateway gäbe, wäre das bestimmt ne gute, wenn auch teure Möglichkeit, die optische PDC zum Laufen zu kriegen.
Es müsste sich nur jemand um die Programmierung kümmern.
Die entsprechenden Can ID's müsste ich beschaffen können
Geändert von crestron (25.02.2015 um 16:10 Uhr) Grund: fcc
Ach...die paar Schritte kann ich auch fahren
Wie sieht denn so ein frei progrogrammierbares Gateway aus? Platine, Spannungsversorgung, Mirkrocontroller, 2 CAN-Controller (wenn nicht schon im uC) und 2 CAN-Transceiver? Oder was ist das für eine Zauberkiste?
Welche Hardware hast du denn verwendet? Vielleicht lasse ich mir den Hardwarebau von einem Bekannten erledigen.
Danke
Edit: das mit der Hardware hat sich erstmal erledigt.
Ist es also so dass ich mit dem Exeo-Navi und der A3 PDC - natürlich richtig verkabelt und codiert - "nur" durch das übertragen bestimmter IDs des Antrieb-CANs in den Infotainment-CAN schon eine lauffähige OPDC habe? Quasi unidirektional "einfach" bloß die Nachrichten einschleusen muss? Kann mir diese vorgehen jemand bestätigen?
Danke
Geändert von srx308 (25.02.2015 um 23:12 Uhr)
Audi A4 B5 Avant quattro 1.9TDI-131PD
Audi A4 B5 Avant quattro 1.9TDI-131PD
Hi.
Nein, hat sich nicht. Das was du rausgefunden hast, wird nicht funktionieren
Leider auch hier daneben. Man muss noch zusätzliche IDs mit richtigem Inhalt erzeugen.
und 2. Welche IDs willst du wohin routen? Etwa alle?
Kauf doch meinetwegen einfach das FisControl.
Wird schneller, billiger, und da hast du noch paar "extra" Funktionen gleich dabei
Gruß Alex
Sorry für die Tippfehler
Hallo Alex,
Danke für deine Antwort!
1. Warum sollte das nicht funktionieren? Mein Bekannter ist seit XX Jahren als Entwicklungsleiter von CAN-Bus-Systemen (Bereich Automatisierungstechnik) tätig. Wenn mir der nicht helfen kann, dann wohl keiner.
2. Danke, deshalb frage ich ja. Das ich nicht alle IDs durchrouten darf, das weiß ich mittlerweile. Schade dass du deine Infos nicht rausrückst - v. a. welche IDs zu Routen sind - aber das wär es wohl zu einfach.
3. Wenn ich was fertiges kaufe, wo bleibt dann die Herausforderung? Außerdem stehe ich eigentlich nicht so auf "Snake" im FIS. Ich bevorzuge schon die originale "Audi-Optik", am besten es sieht so aus, als könnte es theoretisch schon ab Werk von Audi verbaut gewesen sein. Außerdem wird FIS-Control aktuell gar nicht mehr angeboten. ( http://fis-control.de/punBB/viewtopic.php?id=44 )
Viele Grüße,
Flo
Geändert von srx308 (26.02.2015 um 15:25 Uhr)
Lass dir nicht den Wind aus den Segeln nehmen. Dass du gut programmieren kannst und dein Bekannter sich seit Jahren mit CAN beschäftigt, ist sicher gut und macht die Sache bestimmt deutlich einfacher.
Was noch fehlt ist das Wissen um die Bustopologie im Auto und die verwendeten Protokolle.
Alex ging es wohl darum, dass du dieses Gateway von MRS nicht einfach so verwenden kannst. Nicht, dass du dir nicht selbst ein passendes bauen kannst.
Das Problem an der MRS-Kiste ist, dass da 2 TJA1041AT verbaut sind. Das sind 2 High-Speed CAN Transceiver. Grundsätzlich ist das nicht schlimm. Nur im hiesigen Fall ist der Antriebs-CAN ein High-Speed CAN (500 kBit/s) und der Infotainment-CAN ein Low-Speed CAN (100 kBit/s). Das Problem ist da weniger die Geschwindigkeit, sondern dass da andere Pegel verwendet werden. Deshalb brauchst du einen anderen Transceiver. Z.B. einen TJA1055
Danke Surfjenser!
Ich fasse also nochmal kurz Zusammen.
1. Ich habe:
- B6 MJ 04 mit Highline
- PDC ab Werk HINTEN.
- RNS-E Exeo mit AMI und bla..
2. Ich benötige:
- 8-Kanal PDC-STG TN 8P0919475N (A3)
- Warntongeber vorne 8E0919279 + Spreizniet 5,8X10,8 TN 8Z0857784 (A4)
- 4x Ultraschallsensor 4B0919275B (A4)
- Kabelsatz für Sensoren 40463 (Kufatec)
- Kabelsatz zum Steuergerät Kufatec 33869 (Kufatec)
- Schalter PDC 8E19192815PR (A4)
- CAN-Gateway (grundsätzliche Hardware):
~ 1x HighSpeed CAN Transceiver (Antrieb)
~ 1x LowSpeed CAN Transceiver (Infotainment)
~ Mikrocontroller mit 2 CANController
~ Platine, usw...
- CAN-Gateway (Software)
~ Anhand von bestimmten CAN-"Events" im Antriebscan (PDC Signale -> RNS-E)
-> IDs nach Infotainment forwarden und neue erzeugen und forwarden
~ Anhand bestimmter CAN-"Events" vom Infotainment (RNS-E Signale -> PDC)
-> IDs nach Infotainment forwarden
- Nen CAN-Sniffer und nen A3 mit oPDC, um am leichtesten zu weiteren Informationen zu kommen
Da freut sich die Geldbörse :-O
Fehlt noch was?
Vielleicht wäre es doch einfacher, wenn jemand, der die Informationen über die IDs hat, mir diese zukommen lässt?
Das ganze zu implementieren reicht eigentlich als "Herausforderung"....
Und Alex, tut mir leid wenn ich hier etwas überheblich rüber gekommen bin / war, sorry! Ich schätze deinen Entwicklungsaufwand über allen Maßen!
Viele Grüße,
Florian
Ich habe gerade ein paar alte Mails durchsucht.
Hier ein Scan ohne aktivierte PDC:
A5A0 A1A0 A0C2 A280 A288 A380 A488 A394 I6C3 A050 A497 A38A A480 A48A A588 A362 A320 A4A8 A4A0 I604 A5D0 A420 A520 I6C5 A5E0 A580 I627 I6C4 I271 I621 I351 I353 I428 A572 I261 I263 A390 I635 I5AB A550 I435 I60E I436 I623 I651 I653 I43A I5C3 I6C0 I6C1 A51A I65F I55B A5D2 I661 A5F2 I665 A6DA I63C
Und hier mit aktiver PDC:
A280 A288 A380 A488 A5E0 A0C2 A480 A48A A588 A050 A362 I6C3 A5D0 A320 A38A A4A8 A4A0 A5A0 A1A0 A572 I627 I353 I6C5 I6C4 A390 I271 I621 I351 I428 A394 A497 I497 A420 A520 I635 I435 I436 I651 I653 A550 I43A A6DA I6DA I63C I261 I263 I604 I665 A51A I5C3 I661 I5AB I60E I623 I6C0 I6C1 I65F A5D2 I55B A5F2 A580 [SERIAL/DIRECT] CONNECTED TO PORT \\.\COM40 (115200-8N1)
I67A A67A
Ach...die paar Schritte kann ich auch fahren
Lesezeichen