Eigenbau in anlehnung an das MegaView

nz-aufpuster
Beiträge: 109
Registriert: Mi Okt 05, 2011 8:05 pm

Eigenbau in anlehnung an das MegaView

Beitrag von nz-aufpuster »

Hey ich hab von einem Bekannten einen Code fürs Arduino bekommen, dieser enthält aber noch Fehler, hat jemand das nötige Know how und möchte den Fehler beheben?

Gruß Sebastian
Benutzeravatar
Alfagta
Beiträge: 2378
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: Eigenbau in anlehnung an das MegaView

Beitrag von Alfagta »

nz-aufpuster hat geschrieben:Hey ich hab von einem Bekannten einen Code fürs Arduino bekommen, dieser enthält aber noch Fehler, hat jemand das nötige Know how und möchte den Fehler beheben?

Gruß Sebastian

Hallo.

Schick mal rüber.
Würd ich mir gerne ansehen.

Gruß
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
nz-aufpuster
Beiträge: 109
Registriert: Mi Okt 05, 2011 8:05 pm

Re: Eigenbau in anlehnung an das MegaView

Beitrag von nz-aufpuster »

Alfagta hat geschrieben:

Hallo.

Schick mal rüber.
Würd ich mir gerne ansehen.

Gruß



Klar doch, sollt ich dir erst mal den Code Schicken? Dann brauch ich deine E-Mail Adresse.

Oder möchtest du den Ganzen Versuchsaufbau (Arduino, 4x20 I2c Display, rs232 Adapter)?
deedee
Beiträge: 22
Registriert: Mo Mär 18, 2013 6:01 pm

Re: Eigenbau in anlehnung an das MegaView

Beitrag von deedee »

Hallo,

ich bastle gerade genau dasselbe.

UMC1 mit BT-Modul-> Arduino Uno mit BT-Modul-> I2C 16x2 Display.
Mit Umstellung auf die Firmware 3.3.1 tauchten bei mir ein paar Probleme auf. Soweit ich das als Programmierdummy verstanden habe, wurde mit dieser Firmware wohl auch das serielle Protokoll etwas erneuert (Checksummen...)

Hauptsächlich wurden bei mir Temperaturwerte nicht mehr richtig dargestellt.
Mein Code basiert darauf:

http://megasquirt-sg.blogspot.de/p/ms2- ... -code.html

Im Prinzip wird der char "A" an die MS geschickt, zurück kommt ein Array.
Wie dieses Array aussieht hängt auch von der jeweiligen Firmware ab. Die Doku hinkt hier ein wenig nach.

Welche Information wo steht findet man im *.ini-file im Abschnitt [BurstMode]

rpm = scalar, U16, 6, "RPM", 1.000, 0.0

RPM ist z.B. "Bit 6".
Im obigen Code ist das auch gut zu verstehen, wie das Zerpflücken des Arrays funktioniert.

Ich baue meinen Kram gerade in ein altes VW Alpha Radio. Hier hab ich massig Platz und die Versorgung läuft über den Radiokabelbaum.
Auf der Radioplatine geh ich zudem an eine "stabile" Versorgung und muß nichts mehr selbst basteln.

Zudem hab ich noch ein paar zusätzliche Sensoren dran, die ich an der MS eigentlich für meinen Zweck nicht brauche (Öldruck-/Öltemp., sowie hoffentlich bald noch EGT)

Grüße
Dietmar
Benutzeravatar
Alfagta
Beiträge: 2378
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: Eigenbau in anlehnung an das MegaView

Beitrag von Alfagta »

Hallo.
Brauche nur den Code.
Schick mir den an Mario.Schoebinger@TurboCorse.at
Versuchsaufbau kann ich selber Zuhause machen.

Gruß
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
Benutzeravatar
Alfagta
Beiträge: 2378
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: Eigenbau in anlehnung an das MegaView

Beitrag von Alfagta »

Das abfragen der Runtime Daten mit dem "A" Befehl sollte sich nicht verändert haben.
Hier werden die Daten wie früher übermittelt ohne jegliche CRC Prüfungen...
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
Benutzeravatar
chaoschris
Beiträge: 110
Registriert: Mo Feb 07, 2011 11:30 am
Wohnort: 79183 Waldkirch

Re: Eigenbau in anlehnung an das MegaView

Beitrag von chaoschris »

@alfagta
Der Code von
http://megasquirt-sg.blogspot.de/p/ms2- ... -code.html
funktioniert eigentlich, den hatte ich auch schon mal leicht abgewandelt auf einem Arduino Mega am spielen mit einer FW3.2.X .
Und falls kein I2C-Display vorhanden ist geht auch jedes normale 4-Bit Display, die paar IOs fürs Display sind ja bei allen Arduinos genügend vorhanden.
SoftwareSerial geht leider mit den "kleinen" Arduino-Derivaten wie beispielsweise Pro Mini nicht, wegen der Baudrate für die Schnittstelle, das muss schon ein serieller Port in "Hardware" sein.
Wurde da in FW 3.3.X wirklich was am Protokoll geändert?
Viele Grüße
Christian
Ascona B 2.5 CIH oelprinz OP55 mit SW 1.5.0 Wettbewerbsfahrzeug
Ascona B 2.0 CIH oelprinz Paratronic 1.0 mit SW 1.4.1 Schönwetterfahrzeug mit Straßenzulassung
Benutzeravatar
Alfagta
Beiträge: 2378
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: Eigenbau in anlehnung an das MegaView

Beitrag von Alfagta »

Ich kenne den Code von dem Link.
Und weiß auch das der funktioniert.
Der hat jedoch einige "unschöne" Zeilen in sich.

Ich warte jetzt mal auf den Code von NZ-aufpuster.
Gruß
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
Benutzeravatar
thokes82
Beiträge: 51
Registriert: Fr Sep 27, 2013 12:38 pm
Wohnort: Aachen
Kontaktdaten:

Re: Eigenbau in anlehnung an das MegaView

Beitrag von thokes82 »

Der hier ist super. Habe ihn auch als Basis verwendet. Habe ihn aber umgebaut auf 426 Byte. (MS3 1.23)
https://code.google.com/p/loguino/wiki/MegaSquirtDriver
Website klick hier
Bild
Emperor
Beiträge: 231
Registriert: Mi Sep 24, 2008 7:55 pm
Wohnort: Badwörishofen

Re: Eigenbau in anlehnung an das MegaView

Beitrag von Emperor »

Gibts hier was neues?

evt ein howto für dummis?
Benutzeravatar
Alfagta
Beiträge: 2378
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: Eigenbau in anlehnung an das MegaView

Beitrag von Alfagta »

Nach dem aktuellen Stand sollte man ganz weg gehen von den Display's die über RS232 abfragen.
Lieber das ganze über CAN machen.

Die seriellen Display muss man ja beim abstimmen abklemmen was auch nervig ist.

Gruß
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
Emperor
Beiträge: 231
Registriert: Mi Sep 24, 2008 7:55 pm
Wohnort: Badwörishofen

Re: Eigenbau in anlehnung an das MegaView

Beitrag von Emperor »

wieso? was ist an der RS323 verbindung schlecht?
und abstecken zum abstimmen :lol: naja bei den meisten ist doch eh der lappi offen.

ich hab zwar canbus kabel, aber null peil wie und ob das mit meiner MS1 v2.2 läuft. Jemand da der sein Dipslay loswerden will? :mrgreen:
Benutzeravatar
Alfagta
Beiträge: 2378
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: Eigenbau in anlehnung an das MegaView

Beitrag von Alfagta »

Emperor hat geschrieben:wieso? was ist an der RS323 verbindung schlecht?
und abstecken zum abstimmen :lol: naja bei den meisten ist doch eh der lappi offen.

ich hab zwar canbus kabel, aber null peil wie und ob das mit meiner MS1 v2.2 läuft. Jemand da der sein Dipslay loswerden will? :mrgreen:
Naja wenn man alles fix und sauber verbauen will find ich es doof wenn die Anzeige immer ab muss.
Man will ja öfter mal mit loggen ohne abzustimmen.
Aber die Anzeigen trotzdem am Display sehen.

Also eine MS1 geht sowieso nicht mit canbus. Kann die nicht.

Für Canbus brauchts kein spezielles kabel nur so als Info.
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
Emperor
Beiträge: 231
Registriert: Mi Sep 24, 2008 7:55 pm
Wohnort: Badwörishofen

Re: Eigenbau in anlehnung an das MegaView

Beitrag von Emperor »

jetzt mal ernsthaft. Mich stört sowas nicht, von dem her die Frage

was braucht man
woher bekomt man es
und lohnt sich die sache
Benutzeravatar
Alfagta
Beiträge: 2378
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: Eigenbau in anlehnung an das MegaView

Beitrag von Alfagta »

Also wenn du wirklich ein RS232 Display hast das kannst ganz leicht selber basteln.
Bist du fit mit Programmierung von Microcontrollern?

Gruß
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
Antworten