Author Topic: VEMSTUNE boost rpm vs map  (Read 10507 times)

Offline AVP

  • Hero Member
  • *****
  • Posts: 743
  • BHP: 11
VEMSTUNE boost rpm vs map
« on: November 08, 2009, 05:55:29 pm »
Is there a problem with this table?

instead of a rpm vs map i have map vs map on this table and im not allowed to use rpm values!!!

has anyone else noticed that? its on vemstune 21/10/2009

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: VEMSTUNE boost rpm vs map
« Reply #1 on: November 08, 2009, 09:51:15 pm »
Screenshot please?

Offline AVP

  • Hero Member
  • *****
  • Posts: 743
  • BHP: 11
Re: VEMSTUNE boost rpm vs map
« Reply #2 on: November 08, 2009, 09:54:23 pm »
here you go


Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: VEMSTUNE boost rpm vs map
« Reply #3 on: November 08, 2009, 11:39:24 pm »
I see it also on that version of vemstune.

Must be a bug.

Offline Jamo

  • Full Member
  • ***
  • Posts: 129
  • BHP: 6
Re: VEMSTUNE boost rpm vs map
« Reply #4 on: November 09, 2009, 07:14:51 pm »


Go to Boost Controller Settings make sure there is a PID entry in the Boost P setting I've entered 250
Set the Boost Config to 32, PWM Period to 16ms and changed the target to boost-target

Closed the config went back into boost vs rpm curve and it showed RPM and allowed me to enter rpm values such as 4000

The table name changes when I do this I've noticed

Offline AVP

  • Hero Member
  • *****
  • Posts: 743
  • BHP: 11
Re: VEMSTUNE boost rpm vs map
« Reply #5 on: November 10, 2009, 12:35:02 am »
right.

IF you choose boost config of 32. then the PWM goes to 64. If you change the 64 back to 16ms then the config value goes back to 128!!!

so i cannot do what you described

Offline Jamo

  • Full Member
  • ***
  • Posts: 129
  • BHP: 6
Re: VEMSTUNE boost rpm vs map
« Reply #6 on: November 10, 2009, 09:30:28 pm »
To confirm this is a bug, been talking about it on my native audi forum. The last firmware to show this correctly is 1.1.53 on testing

If you open the 1.1.53 ini you'll see at line 1709 the curve editor to define the x and y axis for the table.

There is no such table for 1.1.61 or 1.1.62 i'm wondering if they harcoded it but I can't see why.


Offline rob@vems.co.uk

  • Hero Member
  • *****
  • Posts: 3115
  • BHP: 49
    • VEMS Forum
Re: VEMSTUNE boost rpm vs map
« Reply #7 on: November 11, 2009, 06:29:33 am »
As ini files are hand coded theres quite a large chance that it just got left out - try patching the newer file with the relevent part from the old ini and see how you get on.

Offline Jamo

  • Full Member
  • ***
  • Posts: 129
  • BHP: 6
Re: VEMSTUNE boost rpm vs map
« Reply #8 on: November 11, 2009, 09:05:58 am »
Worked it out.

Uninstall all versions of vemstune

Installed the 2009-10-02 version, downloaded and installed all available firmware in the webtune then installed the 2009-10-21 version ( no uninstall ) next and the bug doesn't happen when checking the table  ;D

« Last Edit: November 11, 2009, 05:09:17 pm by Jamo »

Offline z0tya

  • Sr. Member
  • ****
  • Posts: 252
  • BHP: 11
Re: VEMSTUNE boost rpm vs map
« Reply #9 on: November 11, 2009, 07:57:20 pm »
I have changed the inis in two place.
1st (in vemsTune-v3-1.1.61.ini):
;   Calculation for Boost target Simulation
   boost_curve_rpm = { 2*floor(interpolate2d("rpmBinsB","boostTable",rpm)/2) }
;   boost_curve_rpm = { 2*floor(interpolate2d("mapBinsSpark","boostTable",rpm)/2) }
2nd (in curve-editor.ini):
[CurveEditor]
curve = BoostCurve, "Boost target vs RPM curve"
   topicHelp   = "http://www.vems.se"
   columnLabel = "RPM", "Boost Target"
   xAxis   = 0, 10000, 11, "%.0f"
   yAxis   = 0, 500,11, "%.0f"
   xBins   = rpmBinsB, rpm
;   xBins   = mapBinsSpark, rpm
   yBins   = boostTable
   gauge   = mapGauge

but the dialog is empty and efter close vemstune crash

Offline Jamo

  • Full Member
  • ***
  • Posts: 129
  • BHP: 6
Re: VEMSTUNE boost rpm vs map
« Reply #10 on: November 11, 2009, 09:52:14 pm »
I have changed the inis in two place.
1st (in vemsTune-v3-1.1.61.ini):
;   Calculation for Boost target Simulation
   boost_curve_rpm = { 2*floor(interpolate2d("rpmBinsB","boostTable",rpm)/2) }
;   boost_curve_rpm = { 2*floor(interpolate2d("mapBinsSpark","boostTable",rpm)/2) }
2nd (in curve-editor.ini):
[CurveEditor]
curve = BoostCurve, "Boost target vs RPM curve"
   topicHelp   = "http://www.vems.se"
   columnLabel = "RPM", "Boost Target"
   xAxis   = 0, 10000, 11, "%.0f"
   yAxis   = 0, 500,11, "%.0f"
   xBins   = rpmBinsB, rpm
;   xBins   = mapBinsSpark, rpm
   yBins   = boostTable
   gauge   = mapGauge

but the dialog is empty and efter close vemstune crash
I have just seen Robs comments, the new firmware dont reference those entries by the looks of it.

This is the method I used to correct the actions:

delete the vemstune directory ( backup your work ) install 2/10/09

Go into tools / firmware / firmware webtool

Download the firmwares to the hard drive that you want ( I installed them all ) then in the right hand pane right click on the firmware number to install it ( this isn't done by default )

Once you've done that install the later version and it will work correctly.

Offline AVP

  • Hero Member
  • *****
  • Posts: 743
  • BHP: 11
Re: VEMSTUNE boost rpm vs map
« Reply #11 on: November 15, 2009, 02:01:02 pm »
it is now said that there is going to be a correction of it in the 1.1.63 version soon to be released.

Offline AVP

  • Hero Member
  • *****
  • Posts: 743
  • BHP: 11
Re: VEMSTUNE boost rpm vs map
« Reply #12 on: November 20, 2009, 02:21:10 am »
new vemstune version now available and rpm vs boost feature is corrected!!!!