2.0L Performance Tech 260hp (235hp auto) Turbocharged SS tuner version. 260 lb-ft of torque

HPconfig project

Thread Tools
 
Search this Thread
 
Old May 26, 2012 | 02:35 PM
  #11  
Breadfan's Avatar
Thread Starter
Senior Member
 
Joined: 02-19-2012
Posts: 1,015
From: Northern California
Cleaned up the interface. Added a lock table option that will lock the table values below the listed load level so that only values above that load are modified. Added granular ability to increment/decrement tables. Added a place for the peak values information. These items are just structure as yet. The currently working calculation (requested boost) would change after each modification. I plan to make the actual tables visible in the main window below the requested boost table. Updated picture for first post.
Old May 26, 2012 | 04:49 PM
  #12  
JAXFL_SS's Avatar
Senior Member
 
Joined: 07-04-2008
Posts: 282
From: Jacksonville, FL
This is looking really good Rob!
Old May 26, 2012 | 04:56 PM
  #13  
Breadfan's Avatar
Thread Starter
Senior Member
 
Joined: 02-19-2012
Posts: 1,015
From: Northern California
Thank you, I hope it ends up working as good as it is looking. If so, I plan to include functionality to adjust timing tables based on the hit count and level of knock. Again, it would require exporting said tables so the program could read them.
Old May 27, 2012 | 11:58 AM
  #14  
Breadfan's Avatar
Thread Starter
Senior Member
 
Joined: 02-19-2012
Posts: 1,015
From: Northern California
I've got all of the loaded tables displayed now. I pushed the inner frame up to a size that shows all tables and enabled scrolling on the main window. (see first post for new image) The application will maximize on load. Poor users with small monitors can scroll to see all the information. While only the top two buttons work, I can now serve it up to you directly! Here is how. You would create a folder at the root of C: called HPC. (C:\HPC) Export from your editor the DAL, MALT, & WGDCC tables to this folder. Actually name them "DAL", "MALT", & "WGDCC". Navigate to the HPconfig application. This is a live application. (you'll need to agree to let it run) It will change as I update and add to the features. Soon it will be revised to open a file selection dialog when the 'Load Data' button is pushed so exported tables need not be specifically named and placed.

Now on to writing in the functionality for the other buttons.


Edit: Forgot to add - you need MS Excel installed to use this application.

Last edited by Breadfan; May 27, 2012 at 02:07 PM. Reason: Added info about MS Excel prerequisite
Old May 27, 2012 | 05:57 PM
  #15  
JAXFL_SS's Avatar
Senior Member
 
Joined: 07-04-2008
Posts: 282
From: Jacksonville, FL
Lookin' good. Something new for me to learn how to use!
Old May 27, 2012 | 07:58 PM
  #16  
Breadfan's Avatar
Thread Starter
Senior Member
 
Joined: 02-19-2012
Posts: 1,015
From: Northern California
Added functionality to the Modify section only. The percent requested is modified by an algorithm calculated as such:
applied_percent = requested_percent * SIN((xpos/maxx + ypos/maxy) / 2 * (power_factor / 10))

requested_percent is the number in the entered into the control panel.
xpos is the x position of the data in the histo table.
ypos is the y position of the data in the histo table.
maxx is the maximum x position in the histo table.
maxy is the maximum y position in the histo table.
power_factor is a user variable that will be made available on the control panel soon. It is hard coded as 10 right now. It affects the phase of the curve.
applied_percent is, of course the actual percent change applied to the referenced histo cell.

This is supposed to work kind of like lambda where the top of the curve is equal to 1 times the requested percent. If any math lovers would like to school me on a better way to do this, feel free.

I've loaded the new version up to my server.
Old May 29, 2012 | 08:26 AM
  #17  
JAXFL_SS's Avatar
Senior Member
 
Joined: 07-04-2008
Posts: 282
From: Jacksonville, FL
So, if I am following this correctly, I should be able to load my MALT, DAL, and WGDCC tables. I can then, for example, specify that I want 24lbs of boost and the program will modify my existing data to correct for 24lbs of boost. I can then save that back to Excel and load it back into HPTuners?
Old May 29, 2012 | 10:30 AM
  #18  
Breadfan's Avatar
Thread Starter
Senior Member
 
Joined: 02-19-2012
Posts: 1,015
From: Northern California
The Modify section just increases or decreases values. It does not aim for a set of criteria. That would be the Automatic tune feature. I'll move that button up with the auto-limit section to make it clearer that it is associated with that. I'm also going to go through and put some pop up messages to let people know if they've clicked a feature that is not complete or functional. I will eventually have mouse-over tool-tips as well. The automatic tune and commit features are not active yet, but yes, auto tune will move the values in the tables to reach an estimated amount of boost you specify. It will do so in such a way as to try to meet the specified WG and MALT torque values at its peak. I still need to set the 100% ceiling the WGDCC and MALT tables. As with the now active Modify section, it will immediately write the data back to the Excel sheet. You can then see why I used Excel, because if you wanted to, you can push the Show/Hide button the Excel spreadsheet will appear and you should be able to copy the entire tables from the spreadsheets to the VCM editor. (or make minor adjustments) The Commit button is simply functionality to write the data back to the histo text files so you could simply import them back into the editor if you wished.
Old Jun 2, 2012 | 12:41 AM
  #19  
Breadfan's Avatar
Thread Starter
Senior Member
 
Joined: 02-19-2012
Posts: 1,015
From: Northern California
Moved the Auto-tune button up with the auto-limit section and renamed the whole section 'Auto Tune'. Added the code for the table lock section. If checked, the table will not be modified at or below the given percent. To clarify, 50% lock on a 10 column table will lock the first 5 columns. 50% lock on a 12 column table will lock the first 6 columns. Added the code to prevent the MALT and WGDCC from exceeding 100%. Created a power factor button that gives a dialog to change same. The power factor is the weighted curve for adjustments so that the non-linear powerband can be taken into account. I will add a visual aid so when the power factor button is pushed, you will be able to see the curve over a 10X16 histo. Modified image in first post. Added new version to server so it can be accessed at the link I've already given.
Old Jun 3, 2012 | 10:33 AM
  #20  
Breadfan's Avatar
Thread Starter
Senior Member
 
Joined: 02-19-2012
Posts: 1,015
From: Northern California
Added the functionality for the auto-tune. The items in the box with the auto-tune button apply only to auto-tune. The lock table section does affect auto-tune and will override the auto-tune section's settings. I have locked the WGDCC table by default as it seems to give better results if that is tuned separately. (but the app is a tool so you can do your own thing) The modify section has no effect on the auto-tune except for the power factor button. I may move that button or add it to the auto-tune section. If you have a slow computer, be prepared to wait a little bit after clicking auto-tune. I'll work on making the calculations more efficient. I've added a function to the Load Data button that allows you to use the default location or pick your files from where ever they are on your computer.

I'd like to write into the program the tables/settings to mitigate the nanny settings that may affect your tune negatively as you push up boost. I haven't forgotten about adding widgets to help with MAF and timing tuning as well as including the mouse-over help tips. So. Much. Stuff.



All times are GMT -5. The time now is 01:09 PM.