![]() |
MAF Tuning
I have made a simple windows program to help me get average fuel trims so i can edit the MAF map.
This program requires you have an OFT .csv or ECUTEK .csv data log with the parameters STFT LTFT MAF Volt. It adds the STFT + LTFT together averaging the whole .csv at specific MAF Volt. It also shows how many samples it took so you can determine if the sample size is big enough for you to trust the outputted value. It looks bad because i didnt care if it looked nice. Only if it works. I thought id share it including source incase anyone else wanted to use it Feel free to share with other people, im leaving this as open source. https://drive.google.com/file/d/13Yw...ew?usp=sharing |
https://i.ibb.co/MR6Z8bK/Capture.png
This is a sample of the output data |
thia is using ecutek log file .csv
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.FormatException: Input string was not in a correct format. at System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToSingle(String value) at CSV_STFT.Form1.openFilePopup_FileOk(Object sender, CancelEventArgs e) at System.Windows.Forms.FileDialog.OnFileOk(CancelEve ntArgs e) at System.Windows.Forms.FileDialog.HandleVistaFileOk( IFileDialog dialog) ************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.8.4121.0 built by: NET48REL1LAST_C CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- CSV-STFT Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/qtr-f/Downloads/CSV-STFT/CSV-STFT/CSV-STFT.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.8.4121.0 built by: NET48REL1LAST_C CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.8.4001.0 built by: NET48REL1LAST_C CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.8.3752.0 built by: NET48REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.8.3752.0 built by: NET48REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.8.4121.0 built by: NET48REL1LAST_C CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.8.3752.0 built by: NET48REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. |
I'll leave this here:
VGI's MAF (and everything else) tool |
If you send me the ECUtek data log i can update it the application to suit your needs as well
|
Quote:
http://www.romraider.com/forum/viewt...p?f=32&t=10481 The link he posted was broken, this one is corrected. If you want though i can still get mine working for ecuteck datalogs |
The software has been updated to include OFT logs and ECUTEK logs.
Same download link |
Quote:
|
No Thats understandable, and definitely something that people should know. Im just trying to be a good person. It got my fuel trims within 2% for closed loop so I though id share it for other people to use. There are other solutions available but if people who know how to code they can use it for their own needs as well as its open for people to change for how they need. Ive changed the values from maf to coolant temp sensor to help get a ball park of my cold start
|
I think stuff like this is helpful. thank you for posting it! I had to create a whole excel macro in VB to be able to reliably re-scale the MAF sensor after I boosted my car.
|
| All times are GMT -4. The time now is 10:44 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
User Alert System provided by
Advanced User Tagging v3.3.0 (Lite) -
vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.