Jump to content
CarPort ForumCarPort Forum

Go2Device

Members
  • Beitragszahl

    3
  • Beigetreten

  • zuletzt besucht

Go2Device's Achievements

Newbie

Newbie (1/14)

0

Community Punkte

  1. Vielen dank für eure Rückmeldungen. Ich habe bereits Data Exchange On The CAN Bus von Volkswagen gelesen. Es gibt bereits "Tuning Boxen", welche am Gaspedal gesteckt werden um von dort aus in den Drive Train CAN Bus zu schreiben. Ich denke, ich werde diesen Zugang zum CAN verwenden. Über den Diagnose Port währe es natürlich komfortabler, aber man kann ja nicht alles kriegen. Ziel ist es es am Ende, die Modifikationen direkt in das Steuergerät per Firmware Update einzuspielen.
  2. Meine eigentliche Idee war, einfach die CAN ID eines Bauteils (z.B. Blinker) zu emulieren und die Daten direkt in den CAN Bus zu schreiben. Einfaches Beispiel (sinngemäß): void loop() { sCAN message; message.id = 0x121; // CAN ID formatted in HEX message.header.rtr = 0; message.header.length = 8; // Header length formatted in DEC message.data[0] = 0xFF; // 8 Bit data as an array message.data[1] = 0x11; message.data[2] = 0x22; message.data[3] = 0x33; //formatted in HEX message.data[4] = 0x44; message.data[5] = 0x55; message.data[6] = 0x66; message.data[7] = 0x77; mcp2515_bit_modify(CANCTRL, (1<<REQOP2)|(1<<REQOP1)|(1<<REQOP0), 0); mcp2515_send_message(&message); } Da ich ja durch Carport in den CAN Bus komme, war die Frage, ob ich einfache Befehle (commands) absenden und damit auch mein Projekt testen kann, ohne eigene Hardware und Software zu entwickeln. Mit einem einfachen Adruino Board und dem mcp2515 von microchip kann ich ja über CAN high (Pin 6 am OBD2) und CAN low (Pin 14) Daten in den CAN Bus einspeisen. Da der CAN Bus ein Prioritäten Bus ist, kann ich die Werte im Bus des Fahrzeug durch meine eigene "überschreiben". Komme ich denn über den AutoDia K509 und dem Pro Modul direkt in den Rohen CAN Bus rein? Liebe Grüße!
  3. Hallo Ihr lieben, wie kann ich Daten in den CAN Bus schreiben? Ich möchte z.B. den Blinker blinken lassen oder die Hupe Hupen lassen. Mein Ziel ist es, eine Art If Abfrage zu schreiben (in C#) z.B.: Wenn die Distanzkontrolle wert von >50com meldet, zwei mal kurz Hupen. Ich möchte noch nicht direkt an den CAN Bus ran, sondern während der Entwicklung über den Diagnose Port arbeiten. Vielen lieben Dank, zum Gruß!
×
×
  • Create New...

Wichtige Informationen

Diese Webseite verwendet Cookies. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen erhalten Sie in unserer Datenschutzerklärung.