Seite 1 von 1
Sourcecode oder Formel für VE-TAble GEnerator gesucht
Verfasst: Fr Mär 21, 2008 8:25 pm
von sheeper
Hallo,
ich suche die Formel oder den Sourcecode, womit in MegaTune das VE-Table erstellt wird.
Hat das schon jemand gefunden bzw. weis wo das steht?
Danke.
Thorsten
Re: Sourcecode oder Formel für VE-TAble GEnerator gesucht
Verfasst: Fr Mär 28, 2008 8:32 pm
von andre
Hi,
Megatune ist open source, daher versteh ich nich, wie man den sourcecode dazu nicht finden kann. Google nach "not2fast megatune" oder sowas. Allerdings sollte dir klar sein, dass der table generator derart theoretisch ist, dass man nicht davon ausgehen kann, dass das Kennfeld sinnvoll ist.
Re: Sourcecode oder Formel für VE-TAble GEnerator gesucht
Verfasst: Fr Mär 28, 2008 9:37 pm
von sheeper
Hallo,
ich habe mich falsch ausgedrückt. Ich suche an welcher Stelle im sourcecode die Berechnung des VE-Table steht, bzw wie der Generator funktioniert. Den Code selber habe ich gefunden.
Da muß es doch eine Formel geben.
Ich benötige die Formel für ein Schulprojekt, um zu zeigen wie MegaTune das VE-Table erstellt.
Grüße Thorsten
Re: Sourcecode oder Formel für VE-TAble GEnerator gesucht
Verfasst: Fr Mär 28, 2008 10:04 pm
von KLAS
MT erstellt ein kennfeld? hab ich was verpasst?
ich kenn nur diesen table generator der ein (in meinem fall) völlig unsinniges kennfeld anhand der eingegebenen motordaten vorschlägt das man dann übernehmen kann
ich schreib meine VE tables immer selber und pass die dann mittels datenanalyse an
Re: Sourcecode oder Formel für VE-TAble GEnerator gesucht
Verfasst: Fr Mär 28, 2008 10:23 pm
von KLAS
http://www.megamanual.com/megatune.htm#a
hier steht auf etwa der hälfte die formel des table generators:
VE = A*RPM² + B*RPM + C
die erklärungen stehen dann dadrunter
Re: Sourcecode oder Formel für VE-TAble GEnerator gesucht
Verfasst: Sa Mär 29, 2008 8:24 am
von andre
Also der VE Generator Dialog steht in DveGen.h und DveGen.cpp. Das ist der, wo du die Motorkenndaten eingibst. Interessant ist dort void DveGen::OnOK(). Dort werden die eingegeben Daten in ein veGen Objekt kopiert und letztlich veg.generate() aufgerufen. Diese Methode steht in veGen.h. Generate() und ruft erst genRPMbins(), dann genMAPbins() und dann genVEtable() auf, die alle in vegen.cxx definiert und sogar teilweise dokumentiert sind.
Gruß Andre