Notices
ECU Flash

Advanced fuel control options

Thread Tools
 
Search this Thread
 
Old Dec 9, 2009 | 02:24 PM
  #106  
Appauldd's Avatar
Evolved Member
iTrader: (22)
 
Joined: Nov 2003
Posts: 2,408
Likes: 7
From: Northern KY near Cincy
What load / Hz would we seek as a happy mid point between high and mid ? ? ?
Reply
Old Dec 9, 2009 | 10:25 PM
  #107  
03whitegsr's Avatar
Evolved Member
iTrader: (8)
 
Joined: Nov 2006
Posts: 4,001
Likes: 17
From: Utah
Originally Posted by fostytou
You people, I suggested dropping it to ~800hz months ago!
We also had no idea it affected WOT fueling...

Or that it was fixed at 128.

The fact that it's fixed at 128 and used at WOT kind of ruins my intial plan to make low = idle, mid = light throttle, high = cruise.

It seems like my car usually cruises around 250-300 Hz, but I'd have to grab some more logs. I don't recall seeing over 500 in closed loop though. Could probably back calculate it though from the highest load and RPM that will stay in closed loop.

Last edited by 03whitegsr; Dec 10, 2009 at 08:45 AM.
Reply
Old Dec 11, 2009 | 09:49 AM
  #108  
tnt1106's Avatar
Evolving Member
 
Joined: May 2008
Posts: 346
Likes: 0
From: Dallas, TX
I still can't make any changes to the Sync Load Accel or Decel IPW values, it just 0's them out. Any ideas? v1.42 ecuflash.

Last edited by tnt1106; Dec 11, 2009 at 09:51 AM.
Reply
Old Dec 11, 2009 | 12:09 PM
  #109  
nonschlont's Avatar
Evolved Member
iTrader: (3)
 
Joined: Mar 2007
Posts: 1,760
Likes: 2
From: Ca
Originally Posted by tnt1106
I still can't make any changes to the Sync Load Accel or Decel IPW values, it just 0's them out. Any ideas? v1.42 ecuflash.
I just noticed the same issue last night. also 1.42

Dumb question for clarity: the 3 Decel IPW tables are the equivelent of the decel fuel cut tables (4 the 88580015 rom) , correct? Looking to cure a lil throttle hang...
Reply
Old Dec 11, 2009 | 03:26 PM
  #110  
Slo_crx1's Avatar
Evolved Member
iTrader: (9)
 
Joined: Sep 2007
Posts: 821
Likes: 1
From: Simpson, PA
Hey just a quick note on the table posted for 96530006 for the Async accel multiplier vs TPS Delta...if you end up adding the percent sign in with the numbers between the <data> bulletins, it will end up displaying all your values in a straight line vertically. Also, the Mult128 scaling does not work for me at all, it changes the values of the tables as it should, but when I go to make changes (any change, plus or minus) to the values, they automatically drop to 0.

I've been playing with it for the last 3 hours getting pretty pissed off too, figured I had something major screwed up in my xml for a while lol.
Reply
Old Dec 14, 2009 | 07:27 AM
  #111  
tnt1106's Avatar
Evolving Member
 
Joined: May 2008
Posts: 346
Likes: 0
From: Dallas, TX
bump to above three of us having same issue? any ideas?
Reply
Old Dec 14, 2009 | 11:06 AM
  #112  
D-VO's Avatar
Evolved Member
iTrader: (1)
 
Joined: Jan 2007
Posts: 546
Likes: 0
From: kissimmee FL.
Originally Posted by Slo_crx1
Also, the Mult128 scaling does not work for me at all, it changes the values of the tables as it should, but when I go to make changes (any change, plus or minus) to the values, they automatically drop to 0.

I've been playing with it for the last 3 hours getting pretty pissed off too, figured I had something major screwed up in my xml for a while lol.
I've seen this happen with a lot of the scalings; its sort of like they can only be set one way (such as MAF HZ). I think the only way to modify it would be to change the formula. I hope that helps.
Reply
Old Dec 14, 2009 | 02:33 PM
  #113  
03whitegsr's Avatar
Evolved Member
iTrader: (8)
 
Joined: Nov 2006
Posts: 4,001
Likes: 17
From: Utah
With regards to scaling equations, people need to realize the increment value matters.

You need to have the increment value set to something that will induce a correct response. If you have a table that varies from 0-1 in 0.01 increments and then set the increment setting to 1, you can only set the table to 1 or 0, nothing inbetween unless you type it in.

Any time I add a new scaling, I check the resolution and set the increment size to an appropriate value. Typically just to what one raw bit count would change the output by. Unless it's a 16 bit scaling, then doing that is usually way too fine and makes the +/- key worthless.

Last edited by 03whitegsr; Dec 14, 2009 at 02:35 PM.
Reply
Old Dec 15, 2009 | 05:41 AM
  #114  
shadow1's Avatar
Evolved Member
iTrader: (38)
 
Joined: Feb 2005
Posts: 660
Likes: 0
From: Laurel, MD
Originally Posted by 03whitegsr
Is this the correct table for 9653XXX6
Code:
    <table name="Closed Loop - LT Trim Control" address="35e5" category="Closed Loop Control" type="2D" level="2" scaling="AirFlow Hz">
        <table name="Condition" type="Static Y Axis" elements="4">
            <data>Low -> Mid</data>
            <data>Mid -> Low</data>
            <data>Mid -> High</data>
            <data>High -> Mid</data>
        </table>
    </table>
The address is not correct. Anyone have this address for 96530006?
Reply
Old Dec 15, 2009 | 06:17 AM
  #115  
logic's Avatar
Evolved Member
iTrader: (2)
 
Joined: Apr 2003
Posts: 1,022
Likes: 7
From: Berkeley, CA
shadow1: just checking my disassembly quickly, it shows 35e5 as the correct address for 9653 ROMs. Why do you suspect it's incorrect?
Reply
Old Dec 15, 2009 | 06:56 AM
  #116  
03whitegsr's Avatar
Evolved Member
iTrader: (8)
 
Joined: Nov 2006
Posts: 4,001
Likes: 17
From: Utah
Sure seems right to me.

If it doesn't display right, check the scaling. My "Airflow Hz" may not match what you have for scaling. Here is what I have.

<scaling name="AirFlow Hz" units="Hz" toexpr="x*6.25" frexpr="x/6.25" format="%.0f" min="0" max="1593.75" inc="6.25" storagetype="uint8" endian="big"/>

These are not the stock values for the low end.
Attached Images  

Last edited by 03whitegsr; Dec 15, 2009 at 06:59 AM.
Reply
Old Dec 15, 2009 | 08:55 AM
  #117  
tnt1106's Avatar
Evolving Member
 
Joined: May 2008
Posts: 346
Likes: 0
From: Dallas, TX
Originally Posted by 03whitegsr
With regards to scaling equations, people need to realize the increment value matters.

You need to have the increment value set to something that will induce a correct response. If you have a table that varies from 0-1 in 0.01 increments and then set the increment setting to 1, you can only set the table to 1 or 0, nothing inbetween unless you type it in.

Any time I add a new scaling, I check the resolution and set the increment size to an appropriate value. Typically just to what one raw bit count would change the output by. Unless it's a 16 bit scaling, then doing that is usually way too fine and makes the +/- key worthless.
right, however i can not enter in any values, for example: if the value is 1.41 , and i try to renter 1.41. it goes to 0
Reply
Old Dec 15, 2009 | 09:59 AM
  #118  
shadow1's Avatar
Evolved Member
iTrader: (38)
 
Joined: Feb 2005
Posts: 660
Likes: 0
From: Laurel, MD
Originally Posted by logic
shadow1: just checking my disassembly quickly, it shows 35e5 as the correct address for 9653 ROMs. Why do you suspect it's incorrect?
My tables shows no numbers at all.

edit - nevermind - there was a typo in the formula. It works now. Thanks guys.

Last edited by shadow1; Dec 15, 2009 at 10:16 AM.
Reply
Old Dec 16, 2009 | 04:23 PM
  #119  
phenem's Avatar
Evolved Member
iTrader: (39)
 
Joined: Jul 2005
Posts: 811
Likes: 4
From: Central PA
I am trying to edit the Async Accel Multiplier vs TPS Delta on my 96530006 ROM, here is what I have:



When I try and change any of the values it just goes to 0, what am I doing wrong, I know it's something stupid....
Reply
Old Dec 16, 2009 | 04:30 PM
  #120  
RoadSpike's Avatar
Evolved Member
iTrader: (5)
 
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
Originally Posted by phenem
I am trying to edit the Async Accel Multiplier vs TPS Delta on my 96530006 ROM, here is what I have:



When I try and change any of the values it just goes to 0, what am I doing wrong, I know it's something stupid....
EDIT!

Noticed there were TWO of these scalings now both are included

Change this scaling

<scaling name="Mult128-16" units="Multiplication Factor" toexpr="x/128" frexpr="x/128" format="%.2f" min="0" max="5" inc="0.02" storagetype="uint16" endian="big"/>
<scaling name="Mult128" units="Factor" toexpr="x/128" frexpr="x/128" format="%.2f" min="0" max="5" inc="0.02" storagetype="uint8" endian="big"/>


To this Scaling (just of memory i may have reversed the two )
<scaling name="Mult128-16" units="Multiplication Factor" toexpr="x/128" frexpr="x*128" format="%.2f" min="0" max="5" inc="0.02" storagetype="uint16" endian="big"/>
<scaling name="Mult128" units="Factor" toexpr="x/128" frexpr="x*128" format="%.2f" min="0" max="5" inc="0.02" storagetype="uint8" endian="big"/>

Last edited by RoadSpike; Dec 16, 2009 at 04:37 PM.
Reply



All times are GMT -7. The time now is 02:40 PM.