Speed Density 2.0 (3D VE Tables, Baro)
Thread Starter
Evolved Member
iTrader: (5)
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
Thread Starter
Evolved Member
iTrader: (5)
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
Thread Starter
Evolved Member
iTrader: (5)
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
Hmm how odd your rom uses a 3d table with rpm and load instead of just load....
It seems to be kinda like a Maf Comp in the ways its used so it definitely directly effects fuel. There is the same bit test that allows it to be used or not so there is probably some code that is setting that bit as my guess causing the hiccup.
The RPM thing i'm not too sure if thats the right scaling.
XML to try:
<table name="3d Comp" address="6071" type="3D" level="1" scaling="Percent (128)">
<table name="Load" address="66f2" type="X Axis" elements="14" scaling="Load"/>
<table name="RPM" address="7adc" type="Y Axis" elements="8" scaling="RPM"/>
</table>
<table name="3d Comp Min RPM" address="1718" type="1D" level="1" scaling="RPMStatLimit"/>
Edit:
So this is the warmup enrichment table apparently should be easy to figure out if the lower right hand side keeps getting used or not.
It seems to be kinda like a Maf Comp in the ways its used so it definitely directly effects fuel. There is the same bit test that allows it to be used or not so there is probably some code that is setting that bit as my guess causing the hiccup.
The RPM thing i'm not too sure if thats the right scaling.
XML to try:
<table name="3d Comp" address="6071" type="3D" level="1" scaling="Percent (128)">
<table name="Load" address="66f2" type="X Axis" elements="14" scaling="Load"/>
<table name="RPM" address="7adc" type="Y Axis" elements="8" scaling="RPM"/>
</table>
<table name="3d Comp Min RPM" address="1718" type="1D" level="1" scaling="RPMStatLimit"/>
Edit:
So this is the warmup enrichment table apparently should be easy to figure out if the lower right hand side keeps getting used or not.
Last edited by RoadSpike; Mar 3, 2011 at 09:37 AM.
Thread Starter
Evolved Member
iTrader: (5)
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
There is also a sort of minimum RPM associated with it. I could probably could track down the bit flag assuming it doesn't rely on other bit flags cause then its just going to get messy to track.
Thread Starter
Evolved Member
iTrader: (5)
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
Interestingly enough I found something in the evo 8 where the MAF Hz completely reset to zero probably for a second or two before the code is cleared.
So there are probably two ways of dealing with this assuming its the problem. First is to ensure that the bitflag is never set which is more complicated or just ignore it altogether and hope that this simple workaround Fixes it.
9417:
<table name="Maf Reset Disable (stock 0xA021) -> 0x9 (nop)" address="11258" type="1D" level="1" scaling="Hex16"/>
9653:
<table name="Maf Reset Disable (stock 0xA021) -> 0x9 (nop)" address="11174" type="1D" level="1" scaling="Hex16"/>
So there are probably two ways of dealing with this assuming its the problem. First is to ensure that the bitflag is never set which is more complicated or just ignore it altogether and hope that this simple workaround Fixes it.
9417:
<table name="Maf Reset Disable (stock 0xA021) -> 0x9 (nop)" address="11258" type="1D" level="1" scaling="Hex16"/>
9653:
<table name="Maf Reset Disable (stock 0xA021) -> 0x9 (nop)" address="11174" type="1D" level="1" scaling="Hex16"/>
Thread Starter
Evolved Member
iTrader: (5)
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
Thread Starter
Evolved Member
iTrader: (5)
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA




