Welcome to the North American Subaru Impreza Owners Club Thursday July 28, 2016
Home Forums WikiNASIOC Products Store Modifications Upgrade Garage
NASIOC
Go Back   NASIOC > NASIOC Technical > Engine Management & Tuning > Open Source Reflashes

Welcome to NASIOC - The world's largest online community for Subaru enthusiasts!
Welcome to the NASIOC.com Subaru forum.

You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our community, free of charge, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is free, fast and simple, so please join our community today!

If you have any problems with the registration process or your account login, please contact us.
* Registered users of the site do not see these ads. 
Reply
 
Thread Tools Display Modes
Old 01-12-2008, 02:46 AM   #1
kascade
Scooby Newbie
 
Member#: 124395
Join Date: Aug 2006
Default Enginuity Source Code & Downloads

Enginuity is MIA so I've created a new repository with the latest source code.

Wiki and downloads: http://www.assembla.com/spaces/enginuity
SVN: https://svn2.assembla.com/svn/enginuity

Also for download are the latest ecu and logger defs and a new test release (rev.785).
* Registered users of the site do not see these ads.

Last edited by kascade; 01-12-2008 at 05:44 AM.
kascade is offline   Reply With Quote
Sponsored Links
* Registered users of the site do not see these ads.
Old 01-12-2008, 05:08 AM   #2
ExpO
*** Banned ***
 
Member#: 115819
Join Date: May 2006
Chapter/Region: Tri-State
Location: UDel, illidelphia
Vehicle:
2006 vf39 R0mRa1DeR
Darknessess Wagon

Default

Thanks!
ExpO is offline   Reply With Quote
Old 01-12-2008, 12:20 PM   #3
Tgui
Scooby Specialist
 
Member#: 44771
Join Date: Oct 2003
Default

Thanks
Tgui is offline   Reply With Quote
Old 01-12-2008, 02:01 PM   #4
Roast Beef
Scooby Newbie
 
Member#: 162501
Join Date: Oct 2007
Chapter/Region: MAIC
Location: Manassas, VA
Vehicle:
2007 STi stage 2
Black

Default

Sweet, thank you
Roast Beef is offline   Reply With Quote
Old 01-12-2008, 03:02 PM   #5
DrKicker
Scooby Specialist
 
Member#: 23071
Join Date: Aug 2002
Chapter/Region: TXIC
Location: Plano, TX
Vehicle:
2003 WRX
WRB

Default

Thanks. I had to format my laptop two weeks ago and couldn't find a recent copy of this anywhere.
DrKicker is offline   Reply With Quote
Old 01-12-2008, 07:23 PM   #6
Casey
Scooby Newbie
 
Member#: 82371
Join Date: Mar 2005
Chapter/Region: NESIC
Location: Princeton, MA
Vehicle:
2002 IMPREZA
22 psi @ 2600rpm

Default

Where can I find the differences between this test release and 774?
Casey is offline   Reply With Quote
Old 01-12-2008, 08:05 PM   #7
williaty
Scooby Guru
 
Member#: 71092
Join Date: Sep 2004
Chapter/Region: MWSOC
Location: Delaware County, Ohio
Vehicle:
2005 2.5RS Wagon
Regal Blue Pearl

Default

Also, which do I need to build from to get the new MAF tool?

Anyone got a HOWTO for windows compiling? I'm used to doing it on UNIX/OS X, don't want to miss an important step on Windows.
williaty is offline   Reply With Quote
Old 01-13-2008, 06:02 AM   #8
kascade
Scooby Newbie
 
Member#: 124395
Join Date: Aug 2006
Default

Quote:
Originally Posted by Casey View Post
Where can I find the differences between this test release and 774?
I honestly can't remember what all the changes are. I built rev785 a few months ago now but never released it until now. The main differences are the new MAF rescaling tool and improved AEM UEGO support (still a bit buggy as I don't have a car to test it on). Besides this there are numerous bug fixes and small enhancements to the editor (nothing immediately obvious to the user).
kascade is offline   Reply With Quote
Old 01-13-2008, 06:07 AM   #9
kascade
Scooby Newbie
 
Member#: 124395
Join Date: Aug 2006
Default

Quote:
Originally Posted by williaty View Post
Also, which do I need to build from to get the new MAF tool?
The rev785 test release contains the MAF tool already.
Quote:
Anyone got a HOWTO for windows compiling? I'm used to doing it on UNIX/OS X, don't want to miss an important step on Windows.
This is java, all you need is the jdk and/or a decent IDE (intellij, eclipse, netbeans).

Unfortunately as I only had a copy of the latest code and not the whole repository, there is no svn history so comparisons between previous versions is not possible.
kascade is offline   Reply With Quote
Old 01-13-2008, 11:12 AM   #10
Casey
Scooby Newbie
 
Member#: 82371
Join Date: Mar 2005
Chapter/Region: NESIC
Location: Princeton, MA
Vehicle:
2002 IMPREZA
22 psi @ 2600rpm

Default

Quote:
Originally Posted by kascade View Post
I honestly can't remember what all the changes are. I built rev785 a few months ago now but never released it until now. The main differences are the new MAF rescaling tool and improved AEM UEGO support (still a bit buggy as I don't have a car to test it on). Besides this there are numerous bug fixes and small enhancements to the editor (nothing immediately obvious to the user).
Great, thank you.
Casey is offline   Reply With Quote
Old 01-13-2008, 02:26 PM   #11
williaty
Scooby Guru
 
Member#: 71092
Join Date: Sep 2004
Chapter/Region: MWSOC
Location: Delaware County, Ohio
Vehicle:
2005 2.5RS Wagon
Regal Blue Pearl

Default

I'm DLing the 785 build now. Are there instructions on how to use the MAF tool?
williaty is offline   Reply With Quote
Old 01-13-2008, 03:02 PM   #12
TROLL
Top Scoob 006
 
Member#: 14424
Join Date: Jan 2002
Chapter/Region: South East
Location: Stuart, FL
Vehicle:
BugI w/ 07 STi Swap
www.TriStateTuners.com

Default

yes where can i find more info on MAF tool. i am just starting to rescale my MAF for a 70mm intake right now...
TROLL is offline   Reply With Quote
Old 01-13-2008, 03:28 PM   #13
kascade
Scooby Newbie
 
Member#: 124395
Join Date: Aug 2006
Default

Quote:
Originally Posted by williaty View Post
I'm DLing the 785 build now. Are there instructions on how to use the MAF tool?
Quote:
Originally Posted by Wrinkleboi View Post
yes where can i find more info on MAF tool. i am just starting to rescale my MAF for a 70mm intake right now...
It goes something like this:

1. Hook up to your car
2. open enginuity
3. load your rom
4. start the logger
5. go to the MAF tab
6. set up the data record trigger conditions (defaults are pretty good)
7. hit 'record data'
8. go for a good drive (you need lot's of data)
9. hit 'record data' again to stop recording
10. use the interpolate button and order number to get a good fitting curve with the data
11. select the mafv range you want to apply the changes to
12. hit apply to have the changes applied to your maf scaling table
13. go to editor and save your rom
14. flash to car
15. repeat steps 7 to 14 until you're happy with the rescaling.
kascade is offline   Reply With Quote
Old 01-13-2008, 03:38 PM   #14
kascade
Scooby Newbie
 
Member#: 124395
Join Date: Aug 2006
Default

as with everything enginuity related, this is beta software so any changes that are made by the tool to your maf table are ultimately YOUR responsibility to check before flashing to your car.
kascade is offline   Reply With Quote
Old 01-13-2008, 04:23 PM   #15
wage0052
Scooby Newbie
 
Member#: 127556
Join Date: Sep 2006
Chapter/Region: MWSOC
Location: Minnesota
Vehicle:
2006 WRX
RomRaided.

Default

Quote:
Originally Posted by kascade View Post
I honestly can't remember what all the changes are. I built rev785 a few months ago now but never released it until now. The main differences are the new MAF rescaling tool and improved AEM UEGO support (still a bit buggy as I don't have a car to test it on). Besides this there are numerous bug fixes and small enhancements to the editor (nothing immediately obvious to the user).
Awesome! Thanks much kascade!
wage0052 is offline   Reply With Quote
Old 01-13-2008, 04:29 PM   #16
TROLL
Top Scoob 006
 
Member#: 14424
Join Date: Jan 2002
Chapter/Region: South East
Location: Stuart, FL
Vehicle:
BugI w/ 07 STi Swap
www.TriStateTuners.com

Default

wow i just installed and checked out the MAF tab (havent plugged into the car yet)... and it looks very promising. thank you very much .
TROLL is offline   Reply With Quote
Old 01-13-2008, 04:46 PM   #17
crazymikie
Scooby Specialist
 
Member#: 56321
Join Date: Mar 2004
Chapter/Region: NESIC
Location: Hopkinton, MA
Vehicle:
2006 Honda El Camino
Green

Default

Quote:
Originally Posted by kascade View Post
I honestly can't remember what all the changes are. I built rev785 a few months ago now but never released it until now. The main differences are the new MAF rescaling tool and improved AEM UEGO support (still a bit buggy as I don't have a car to test it on). Besides this there are numerous bug fixes and small enhancements to the editor (nothing immediately obvious to the user).
i have an AEM and will try to give the test release a whirl for you this week.


thanks!
mike
crazymikie is offline   Reply With Quote
Old 01-13-2008, 05:05 PM   #18
TROLL
Top Scoob 006
 
Member#: 14424
Join Date: Jan 2002
Chapter/Region: South East
Location: Stuart, FL
Vehicle:
BugI w/ 07 STi Swap
www.TriStateTuners.com

Default

ok i just sat out in the car with it... looks very nice. here's a screenshot for all the lazy people out there:



this was after i recorded my idle for about 10 seconds and interpolated the data.

first let me say i never would have known how to properly use the program if you didnt post instructions above. are they posted anywhere else or is that it? seems like there are a lot of great things available but the lack of support holds it back sometimes.

i also had a couple questions now that i've taken a look at it:

what does the "poly. order" number affect?

when you click 'update maf', what happens? does it multiply your actual maf scaling maf by the corresponding values interpolated (positive or negative percentage)? what logic is used here? this will only overwrite the MAFv Range specified?

if the maf scaling map is changed automatically, i assume then you should confirm the changes made and then save the map as a new version, flash, and see how it runs?

thanks for making this, sounds great... just want to make sure myself and everyone else out there understand how to use it properly...

oh and also, is the best way to record data the same as conventional? go sustain a certain mafv for a while, then move to the next, then the next, etc.? does it matter if you drive for 2 mins or 2 hours with this program?
TROLL is offline   Reply With Quote
Old 01-13-2008, 05:19 PM   #19
Gethin
Scooby Specialist
 
Member#: 2998
Join Date: Nov 2000
Chapter/Region: VIC
Location: BC
Vehicle:
2002 WRX
WRB

Default

I've tried to use the MAF tab but it does not seem to do anything. What am I doing wrong? I have tried logging too and selecting MAF V and g/s from the logger screen.

When I select record data button it does nothing, then I unselect it and click interpolate, then update MAF and I get an error saying interpolation required.

Any ideas?

Thanks.
Gethin is offline   Reply With Quote
Old 01-13-2008, 05:21 PM   #20
TROLL
Top Scoob 006
 
Member#: 14424
Join Date: Jan 2002
Chapter/Region: South East
Location: Stuart, FL
Vehicle:
BugI w/ 07 STi Swap
www.TriStateTuners.com

Default

did you follow the step by step posted above? thats what i did and it worked fine.
TROLL is offline   Reply With Quote
Old 01-13-2008, 07:44 PM   #21
williaty
Scooby Guru
 
Member#: 71092
Join Date: Sep 2004
Chapter/Region: MWSOC
Location: Delaware County, Ohio
Vehicle:
2005 2.5RS Wagon
Regal Blue Pearl

Default

I ran around with the MAF tool active for a while today and I have some questions:

1) Does it in any way filter out data with high IATs? Heat soak at a stoplight can make a ~10% difference in my total AF error until things cool back down again.

2) Does it filter out rapid changes in MAFv/Pedal position? When you punch the throttle (such as a shift in a manual car), it screws up the AF corrections for a bit.
williaty is offline   Reply With Quote
Old 01-13-2008, 07:51 PM   #22
TROLL
Top Scoob 006
 
Member#: 14424
Join Date: Jan 2002
Chapter/Region: South East
Location: Stuart, FL
Vehicle:
BugI w/ 07 STi Swap
www.TriStateTuners.com

Default

will, glad someone else is checking it out already. can you answer any of the questions i posted above? i havent had a chance to put it into action yet and am just wondering if thats how it works.
also, how much luck did you have using this? let us know what you think...
TROLL is offline   Reply With Quote
Old 01-13-2008, 10:16 PM   #23
kascade
Scooby Newbie
 
Member#: 124395
Join Date: Aug 2006
Default

Quote:
Originally Posted by Wrinkleboi View Post
first let me say i never would have known how to properly use the program if you didnt post instructions above. are they posted anywhere else or is that it?
That's it. I'll post them up on the wiki where it's hosted as well soon.

Quote:
Originally Posted by Wrinkleboi View Post
seems like there are a lot of great things available but the lack of support holds it back sometimes.
That's open source for you I guess. My time is valuable as is yours I'm sure. I write this software so I can use it and if other people find it useful then great.

Quote:
Originally Posted by Wrinkleboi View Post
i also had a couple questions now that i've taken a look at it:

what does the "poly. order" number affect?
Google 'polynomial interpolation'. The polynomial order number basically determines how close the generated rescaling line fits the data. Play with the number to generate a line which you think best fits your data. A higher number isn't always better.

Quote:
Originally Posted by Wrinkleboi View Post
when you click 'update maf', what happens? does it multiply your actual maf scaling maf by the corresponding values interpolated (positive or negative percentage)? what logic is used here?
The values in the maf scaling table of the rom you have open (make sure this is the same rom used to obtain the data!) are adjusted by the amount calculated by the best fit line that was interpolated against the data. so yes, you are basically correct in how it works.

Quote:
Originally Posted by Wrinkleboi View Post
this will only overwrite the MAFv Range specified?
Yes. You should check the range over which you want to apply the changes.

Quote:
Originally Posted by Wrinkleboi View Post
if the maf scaling map is changed automatically, i assume then you should confirm the changes made and then save the map as a new version, flash, and see how it runs?
Yes. It won't be perfect after one run, this is an iterative process, but this tool should reduce the number of iterations required and amount of manual work involved.

Quote:
Originally Posted by Wrinkleboi View Post
thanks for making this, sounds great... just want to make sure myself and everyone else out there understand how to use it properly...
no problem.

Quote:
Originally Posted by Wrinkleboi View Post
oh and also, is the best way to record data the same as conventional? go sustain a certain mafv for a while, then move to the next, then the next, etc.?
The best way is to drive smoothly, avoid quick changes in throttle opening. Cruising at different speeds and at different loads works well. Avoid traffic, stoplights, etc.

Quote:
Originally Posted by Wrinkleboi View Post
does it matter if you drive for 2 mins or 2 hours with this program?
The longer the better to minimise the effects of tip-in, IAT changes, etc.


One thing I want to make clear is that this tool is really only useful for closed loop. Open loop is up to you

Last edited by kascade; 01-13-2008 at 10:22 PM.
kascade is offline   Reply With Quote
Old 01-13-2008, 10:23 PM   #24
Gethin
Scooby Specialist
 
Member#: 2998
Join Date: Nov 2000
Chapter/Region: VIC
Location: BC
Vehicle:
2002 WRX
WRB

Default

Yup I followed the instructions above line by line.

It logs perfectly fine normally but nothing in the MAF tab seems to do anything. Strange. I'll experiment some more during the week. Anything I need to enable before I get into the MAF tab?

When do the points appear on the MAF graph? Real time or after clicking "record data" to stop the recording again? Do I need to enable logging of short/long term/mafv/gs etc before entering MAF tab?

It's a AF423 16bit ECU

Cheers

Last edited by Gethin; 01-13-2008 at 10:29 PM.
Gethin is offline   Reply With Quote
Old 01-13-2008, 10:25 PM   #25
kascade
Scooby Newbie
 
Member#: 124395
Join Date: Aug 2006
Default

Quote:
Originally Posted by williaty View Post
1) Does it in any way filter out data with high IATs? Heat soak at a stoplight can make a ~10% difference in my total AF error until things cool back down again.
No not in the current version. Maybe in the future. Better just to avoid traffic lights, pause recording of data, or wait until you've hit more open areas before recording data.

Quote:
Originally Posted by williaty View Post
2) Does it filter out rapid changes in MAFv/Pedal position? When you punch the throttle (such as a shift in a manual car), it screws up the AF corrections for a bit.
No, same as above. Drive as smooth as possible.
kascade is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Finding paint code & paint source SilentWolfSTI Rocky Mountains Impreza Club Forum -- RMIC 3 09-06-2008 04:10 PM
Windows 2000 source code leaked?!?!?! HighWayDrifter Off-Topic 94 02-16-2004 01:55 PM
MS Windows source code leaked ilmaestro Off-Topic 10 02-13-2004 02:24 PM
part of half life 2 source code stolen! Qbushido Off-Topic 5 10-07-2003 09:04 AM
Can i get source code from .exe file? boysetsfire Off-Topic 7 08-31-2003 10:10 PM

All times are GMT -4. The time now is 05:49 PM.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
Powered by Searchlight © 2016 Axivo Inc.
Copyright ©1999 - 2016, North American Subaru Impreza Owners Club, Inc.