59580004 - Various Defined Tables
#1
59580004 - Various Defined Tables
First and foremost I want to thank Golden for his database of Evo X XML's.
I recently moved to a 2013 based ROM (TephraXMOD V2) on my 2011 Evo which previously I was on a 2010 ROM. Over time I have gathered many table definitions and below are the tables I've fished addresses for to complete what were not in Golden's 2013 base XML. I know I've asked my fair share of times for addresses in the past so I wanted to give back to the community with addresses I have found.
MPG:
ECT Fuel Compensation:
Low Pulse Width IPW Adder:
Baro+Temp to Baro:
Fuel Pump Min/High & Hysteresis:
WGDC vs ECT:
Omni4Bar **NEEDS VERIFICATION** I haven't moved to a 4bar yet to test the path modifiers:
Idle Timing Compensation:
OBD-II Codes:
Asynchronous Injection:
Fuelcut decel overrun tps base:
Load Accel IPW Enrichment & Decel IPW Enleanment:
Boost Limit Rescale:
Over Boost Timing Retard:
Load Calculation Tables:
https://www.evolutionm.net/forums/11152387-post13.html
I recently moved to a 2013 based ROM (TephraXMOD V2) on my 2011 Evo which previously I was on a 2010 ROM. Over time I have gathered many table definitions and below are the tables I've fished addresses for to complete what were not in Golden's 2013 base XML. I know I've asked my fair share of times for addresses in the past so I wanted to give back to the community with addresses I have found.
MPG:
Code:
<scaling name="MPG_Percent" units="%" toexpr="x*100/128" frexpr="x*128/100" format="%.1f" min="0" max="300" inc="1" storagetype="uint16" endian="big"/> <table name="MPG Display" address="5412E" category="Fuel" type="1D" scaling="MPG_Percent"/>
Code:
<table name="ECT Fuel Compensation #1" category="Fuel" address="5adb9" type="3D" swapxy="true" scaling="Percent128"> <table name="Load" address="621bc" type="X Axis" elements="41" scaling="Load"/> <table name="Coolant Temperature" address="618d8" type="Y Axis" elements="9" scaling="Temp"/> </table> <table name="ECT Fuel Compensation #2" category="Fuel" address="5af31" type="3D" swapxy="true" scaling="Percent128"> <table name="Load" address="621bc" type="X Axis" elements="41" scaling="Load"/> <table name="Coolant Temperature" address="618d8" type="Y Axis" elements="9" scaling="Temp"/> </table>
Code:
<scaling name="IPW_Adder_div_2" units="ms" toexpr="x/250" frexpr="x*250" format="%.3f" min="0" max="65" inc="0.004" storagetype="uint8" endian="big"/> <table name="Low Pulse Width IPW Adder" address="556d8" category="Fuel" type="2D" level="2" scaling="IPW_Adder_div_2"> <table type="Static Y Axis" elements="41"> <data>0.000</data> <data>0.052</data> <data>0.104</data> <data>0.156</data> <data>0.208</data> <data>0.260</data> <data>0.312</data> <data>0.364</data> <data>0.416</data> <data>0.468</data> <data>0.520</data> <data>0.572</data> <data>0.624</data> <data>0.676</data> <data>0.728</data> <data>0.780</data> <data>0.832</data> <data>0.884</data> <data>0.936</data> <data>0.988</data> <data>1.040</data> <data>1.092</data> <data>1.144</data> <data>1.196</data> <data>1.248</data> <data>1.300</data> <data>1.352</data> <data>1.404</data> <data>1.456</data> <data>1.508</data> <data>1.560</data> <data>1.612</data> <data>1.664</data> <data>1.716</data> <data>1.768</data> <data>1.820</data> <data>1.872</data> <data>1.924</data> <data>1.976</data> <data>2.028</data> <data>2.080</data> </table> </table>
Code:
<table name="IAT to switch Load from Baro+Temp to Baro" address="5354A" category="Timing" type="1D" level="2" scaling="Temp"/>
Code:
<table name="Min Load for Fuel Pump High Voltage" address="58FEE" category="Fuel" type="2D" scaling="Load8"> <table name="Engine Speed" address="61650" type="Y Axis" elements="16" scaling="RPM"/> </table> <table name="Fuel Pump Low/Full Voltage Hysteresis" address="5348C" category="Fuel" type="1D" scaling="Load16"/>
Code:
<table name="Reactive Solenoid Max WGDC vs ECT" address="5a4ac" category="Turbo" type="2D" scaling="WGDuty"> <table name="Coolant Temp" address="5d5d4" type="Y Axis" elements="8" scaling="Temp"/> </table>
Code:
<scaling name="Omni4barBoostErrorPsi" units="psi" toexpr="(x-128)*0.2343/4" frexpr="(x*4/0.2343)+128" format="%.1f" min="-6.1" max="6.1" inc="0.1" storagetype="uint16" endian="big"/> <scaling name="Omni4barpsia16" units="psia" toexpr="x*0.2343" frexpr="x/0.2343" format="%.1f" min="0" max="49.5" inc="0.1" storagetype="uint16" endian="big"/> <scaling name="Omni4barpsia8" units="psia" toexpr="x*0.2343" frexpr="x/0.2343" format="%.1f" min="0" max="49.5" inc="0.1" storagetype="uint8" endian="big"/> <table name="Atmospheric Boost (Omni4bar)" address="53488" category="Omni 4 Bar Boost" type="1D" scaling="Omni4barpsia16"/> <table name="Boost Target #1A (High Gear Range) (Omni4bar)" address="58e9d" category="Omni 4 Bar Boost" type="3D" swapxy="true" scaling="Omni4barpsia8"> <table name="Throttle" address="6301e" type="X Axis" elements="9" scaling="Throttle_Main - Stored Minimum Throttle %"/> <table name="RPM" address="62f9c" type="Y Axis" elements="18" scaling="RPM"/> </table> <table name="Boost Target #1B (High Gear Range) (Omni4bar)" address="58f47" category="Omni 4 Bar Boost" type="3D" swapxy="true" scaling="Omni4barpsia8"> <table name="Throttle" address="6301e" type="X Axis" elements="9" scaling="Throttle_Main - Stored Minimum Throttle %"/> <table name="RPM" address="62f9c" type="Y Axis" elements="18" scaling="RPM"/> </table> <table name="Boost Target #2 (Low Gear Range) (Omni4bar)" address="57431" category="Omni 4 Bar Boost" type="3D" swapxy="true" scaling="Omni4barpsia8"> <table name="Throttle" address="6301e" type="X Axis" elements="9" scaling="Throttle_Main - Stored Minimum Throttle %"/> <table name="RPM" address="62f9c" type="Y Axis" elements="18" scaling="RPM"/> </table> <table name="Target Boost Error Correction (Omni4bar)" address="58d30" category="Omni 4 Bar Boost" type="2D" scaling="OffsetWGDC"> <table name="Boost Error" address="62fc6" type="Y Axis" elements="17" scaling="Omni4barBoostErrorPsi"/> </table> <table name="Omni4bar #1 0x03B6 -> 0x02FF" address="1A44E" category="Omni 4 Bar Boost" type="1D" scaling="Hex16"/> <table name="Omni4bar #2 0x0ED8 -> 0x0BFC" address="1A47E" category="Omni 4 Bar Boost" type="1D" scaling="Hex16"/> <table name="Omni4bar #3 0x0ED8 -> 0x0BFC" address="1A492" category="Omni 4 Bar Boost" type="1D" scaling="Hex16"/>
Code:
<scaling name="Idle RPM Offset" units="RPM diff" toexpr="(32768-x)*1000/256" frexpr="32768-(x*256/1000)" format="%.0f" min="-200" max="200" inc="4" storagetype="uint16" endian="big"/> <scaling name="IgnitionCompensation" units="x" toexpr="x-128" frexpr="x+128" format="%.0f" min="-128" max="128" inc="1" storagetype="uint8" endian="big"/> <table name="Idle Timing Compensation 1.1" category="Idle" address="5F84C" type="2D" swapxy="false" scaling="IgnitionCompensation"> <table name="RPM" address="630B4" type="Y Axis" elements="29" scaling="Idle RPM Offset"/> </table> <table name="Idle Timing Compensation 1.2" category="Idle" address="5F86E" type="2D" swapxy="false" scaling="IgnitionCompensation"> <table name="RPM" address="630B4" type="Y Axis" elements="29" scaling="Idle RPM Offset"/> </table> <table name="Idle Timing Compensation 2.1" category="Idle" address="5F890" type="2D" swapxy="false" scaling="IgnitionCompensation"> <table name="RPM" address="630B4" type="Y Axis" elements="29" scaling="Idle RPM Offset"/> </table> <table name="Idle Timing Compensation 2.2" category="Idle" address="5F8B2" type="2D" swapxy="false" scaling="IgnitionCompensation"> <table name="RPM" address="630B4" type="Y Axis" elements="29" scaling="Idle RPM Offset"/> </table>
Code:
<table name="OBD-II Codes" address="96394" category="ODB-II" type="3D" scaling="Hex16"> <table name="r4 (hex)" type="Static X Axis" elements="16"> <data>8000</data> <data>4000</data> <data>2000</data> <data>1000</data> <data>800</data> <data>400</data> <data>200</data> <data>100</data> <data>80</data> <data>40</data> <data>20</data> <data>10</data> <data>8</data> <data>4</data> <data>2</data> <data>1</data> </table> <table name="r5 (hex)" type="Static Y Axis" elements="16"> <data>00</data> <data>01</data> <data>02</data> <data>03</data> <data>04</data> <data>05</data> <data>06</data> <data>07</data> <data>08</data> <data>09</data> <data>0A</data> <data>0B</data> <data>0C</data> <data>0D</data> <data>0E</data> <data>0F</data> </table> </table>
Code:
<scaling name="Async_TPS_Accel_IPW_2byte" units="ms" toexpr="x*8*32/1000" frexpr="x*1000/32/8" format="%.3f" min="0" max="638" inc="2" storagetype="uint16" endian="big"/> <scaling name="Async_TPS_Accel_IPW" units="ms" toexpr="x*8*32/1000" frexpr="x*1000/32/8" format="%.3f" min="0" max="638" inc="2" storagetype="uint8" endian="big"/> <table name="Asynchronous Injection - TPS Accel - Adder ECT based" category="Fuel" address="55818" type="2D" scaling="uint8"> <table name="ECT" address="6189a" type="Y Axis" elements="8" scaling="Temp"/> </table> <table name="Asynchronous Injection - TPS Accel - Adder RPM based" category="Fuel" address="5a456" type="2D" scaling="uint8"> <table name="RPM" address="5d58e" type="Y Axis" elements="16" scaling="RPM"/> </table> <table name="Asynchronous Injection - TPS Accel - Max TPS Threshold" category="Fuel" address="55804" type="2D" scaling="Percent255"> <table name="RPM" address="615de" type="Y Axis" elements="16" scaling="RPM"/> </table> <table name="Asynchronous Injection - TPS Accel - Max IPW Limit" category="Fuel" address="5310e" type="1D" scaling="Async_TPS_Accel_IPW_2byte"/> <table name="Asynchronous Injection - TPS Accel - IPW per change in TPS" category="Fuel" address="557f7" type="2D" scaling="Async_TPS_Accel_IPW"> <table name="Change in TPS" type="Static Y Axis" elements="9"> <data>0</data> <data>12.5</data> <data>25.0</data> <data>37.5</data> <data>50.0</data> <data>62.5</data> <data>75.0</data> <data>87.5</data> <data>100.0</data> </table> </table>
Code:
<table name="Fuelcut Decel TPS overrun base" category="Misc" address="5cc58" type="2D" scaling="uint8"> <table name="RPM" address="6175c" type="Y Axis" elements="16" scaling="RPM"/> </table>
Code:
<scaling name="Loadify_x102" units="%" toexpr="x*0.62255859375" frexpr="x/0.62255859375" format="%.1f" min="0" max="300" inc="0.1" storagetype="uint8" endian="big"/> <scaling name="Loadify_x50_1byte" units="%" toexpr="x*0.30517578125" frexpr="x/0.30517578125" format="%.1f" min="0" max="300" inc="0.1" storagetype="uint8" endian="big"/> <scaling name="Percent256_1byte" units="%" toexpr="x*100/256" frexpr="x*256/100" format="%.1f" min="0" max="100" inc="2" storagetype="uint8" endian="big"/> <table name="Load Accel/Decel IPW Enrichment/Enleanment Load Limit" category="Fuel" address="55842" type="2D" level="2" scaling="Loadify_x102"> <table name="Load" address="615de" type="Y Axis" elements="16" scaling="RPM"/> </table> <table name="Load Accel IPW Enrichment - Countdown" category="Fuel" address="530de" type="1D" level="2" scaling="uint16"/> <table name="Load Accel IPW Enrichment - Decay Rate" category="Fuel" address="557a2" type="2D" level="2" scaling="Percent256_1byte"> <table name="ECT" address="6189a" type="Y Axis" elements="8" scaling="Temp"/> </table> <table name="Load Accel IPW Enrichment - ignore Load changes smaller than this #1" category="Fuel" address="557ae" type="2D" level="2" scaling="Loadify_x50_1byte"> <table name="Load" address="6168c" type="Y Axis" elements="21" scaling="Load"/> </table> <table name="Load Accel IPW Enrichment - ignore Load changes smaller than this #2" category="Fuel" address="557c8" type="2D" level="2" scaling="Loadify_x50_1byte"> <table name="Load" address="6168c" type="Y Axis" elements="21" scaling="Load"/> </table> <table name="Load Accel IPW Enrichment - RPM multi" category="Fuel" address="5a442" type="2D" level="2" scaling="uint8"> <table name="RPM" address="5d58e" type="Y Axis" elements="16" scaling="RPM"/> </table> <table name="Load Accel IPW Enrichment - ECT multi" category="Fuel" address="5578a" type="2D" level="2" scaling="uint8"> <table name="ECT" address="6189a" type="Y Axis" elements="8" scaling="Temp"/> </table> <table name="Load Decel IPW Enleanment - ignore Load changes smaller than this #1" category="Fuel" address="55890" type="2D" level="2" scaling="Loadify_x50_1byte"> <table name="Load" address="6168c" type="Y Axis" elements="21" scaling="Load"/> </table> <table name="Load Decel IPW Enleanment - ignore Load changes smaller than this #2" category="Fuel" address="558aa" type="2D" level="2" scaling="Loadify_x50_1byte"> <table name="Load" address="6168c" type="Y Axis" elements="21" scaling="Load"/> </table> <table name="Load Decel IPW Enleanment - RPM multi" category="Fuel" address="55862" type="2D" level="2" scaling="uint8"> <table name="RPM" address="615de" type="Y Axis" elements="16" scaling="RPM"/> </table> <table name="Load Decel IPW Enleanment - ECT multi" category="Fuel" address="55856" type="2D" level="2" scaling="uint8"> <table name="ECT" address="6189a" type="Y Axis" elements="8" scaling="Temp"/> </table> <table name="Load Decel IPW Enleanment - Load multi" category="Fuel" address="55876" type="2D" level="2" scaling="uint8"> <table name="Load" address="6168c" type="Y Axis" elements="21" scaling="Load"/> </table>
Code:
<scaling name="BoostLimitRescalePatch" storagetype="bloblist"> <data name="Patch disabled" value="5942"/> <data name="Patch ENABLED!" value="5943"/> </scaling> <scaling name="LoadBoostPatched" units="%" toexpr="x*5/2" frexpr="x*2/5" format="%.0f" min="0" max="638" inc="2" storagetype="uint8" endian="big"/> <table name="Boost Limit Rescale Patch (F1 for Help)" category="Turbo Boost Limit - Rescaled" address="1c7a8" type="1D" scaling="BoostLimitRescalePatch"> description>Once ENABLED, the [Boost Limit - Rescaled] table replaces the original [Boost Limit] table. Maximum load will then be able to exceed 319.</description> </table> <table name="Boost Limit - Rescaled" category="Turbo Boost Limit - Rescaled" address="555b4" type="2D" scaling="LoadBoostPatched"> <table name="RPM" address="61f40" type="Y Axis" elements="9" scaling="RPM"/> </table>
Code:
<scaling name="TimingOBTR" units="degrees" toexpr="x" frexpr="x" format="%.0f " min="0" max="61" inc="1" storagetype="int8 " endian="big"/> <table name="OBTR (Over-Boost Timing Retard)" category="Direct Boost" address="5bb24" type="2D" swapxy="true" scaling="TimingOBTR"> <table name="Boost Error" address="62fee" type="Y Axis" elements="9" scaling="BoostErrorPsi"/> </table> <table name="OBTR Variable for Boost Control 0xC7C6 -> 0xC76A" category="Direct Boost" address="21ec2" type="1D" scaling="Hex16"/> <table name="OBTR SHLR->SHLR2 0x5201 -> 0x5202" category="Direct Boost" address="21ec4" type="1D" scaling="Hex16"/> <table name="OBTR Boost Error RAM Address 0xC5D8 -> 0xC5D6" category="Direct Boost" address="21eda" type="1D" scaling="Hex16"/> <table name="OBTR Boost Error RAM Address in Load Error Table 0xC5D8 -> 0xC5D6" category="Direct Boost" address="62fea" type="1D" scaling="Hex16"/> <table name="OBTR (Over-Boost Timing Retard) (Omni4bar)" category="Omni 4 Bar Boost" address="5bb24" type="2D" swapxy="true" scaling="TimingOBTR"> <table name="Boost Error" address="62fee" type="Y Axis" elements="9" scaling="Omni4barBoostErrorPsi"/> </table> <table name="OBTR (Over-Boost Timing Retard) Load" category="Load Boost" address="5bb24" type="2D" swapxy="true" scaling="TimingOBTR"> <table name="Load Error" address="62fee" type="Y Axis" elements="9" scaling="LoadError"/> </table>
https://www.evolutionm.net/forums/11152387-post13.html
Last edited by itzwolf; Mar 21, 2014 at 10:43 AM.
#2
Evolving Member
iTrader: (3)
Join Date: Jul 2008
Location: Santa Fe, NM
Posts: 313
Likes: 0
Received 0 Likes
on
0 Posts
Hey man, since you seem to know this stuff pretty well, I have a couple of amateur questions.
I just ordered the tephra v2 patch for my 08 x.
Are these tables part of the tephra mod already, or must they be added manually?
I'm trying to get a better understanding of ecu flash and how it works.
I just ordered the tephra v2 patch for my 08 x.
Are these tables part of the tephra mod already, or must they be added manually?
I'm trying to get a better understanding of ecu flash and how it works.
#3
Hey man, since you seem to know this stuff pretty well, I have a couple of amateur questions.
I just ordered the tephra v2 patch for my 08 x.
Are these tables part of the tephra mod already, or must they be added manually?
I'm trying to get a better understanding of ecu flash and how it works.
I just ordered the tephra v2 patch for my 08 x.
Are these tables part of the tephra mod already, or must they be added manually?
I'm trying to get a better understanding of ecu flash and how it works.
All other tables in ECUFlash will be from your base XML. These are extra tables with addresses specific to the 59580004 ROM. You being on a 08 probably have a fair amount of these defined if you pulled the XML from Golden's site.
#5
You're tuner should/would have everything needed except you needing to supply the V2 specific XML and the VIN coded ROM tephra emails you.
You only need to worry about ECUFlash and XML's if you were tuning your own car.
No worries we've all been there. ECUFlash was a PITA at first for me coming from several years of tuning AEM EMS and AEM Series 2.
You only need to worry about ECUFlash and XML's if you were tuning your own car.
No worries we've all been there. ECUFlash was a PITA at first for me coming from several years of tuning AEM EMS and AEM Series 2.
#7
Well he technically should only need to know year and market (EDM/JDM/USDM) of the car.
He's doing a release per year/market or possibly less. For example one for 2008, one for 2009, one for 2010, etc. Another option (the less) is like in my case one covering 2011-2014. I have a 2011 that's on the 2013 ROM and has been running perfectly fine for a couple weeks now.
But to answer you question Golden has a ROM checker. I haven't used it personally but try here:
http://www.goldenevo.com/romcheck2.php
Afterwards you can download the XML(s) needed to see your ROM.
He's doing a release per year/market or possibly less. For example one for 2008, one for 2009, one for 2010, etc. Another option (the less) is like in my case one covering 2011-2014. I have a 2011 that's on the 2013 ROM and has been running perfectly fine for a couple weeks now.
But to answer you question Golden has a ROM checker. I haven't used it personally but try here:
http://www.goldenevo.com/romcheck2.php
Afterwards you can download the XML(s) needed to see your ROM.
Trending Topics
#8
Evolving Member
iTrader: (3)
Join Date: Jul 2008
Location: Santa Fe, NM
Posts: 313
Likes: 0
Received 0 Likes
on
0 Posts
I tried the rom checker, but got error.
I thought he only needed 08 usdm, but then I saw all the different roms for the 08 usdm and got scared.
Just want to make sure I download the correct xml's.
Thanks for your help
I thought he only needed 08 usdm, but then I saw all the different roms for the 08 usdm and got scared.
Just want to make sure I download the correct xml's.
Thanks for your help
#11
Yes, actually I have! At first I didn't find it but searching through another ROM got me results. I've found sometimes you need to use 2 or 3 ROM's for references.
Now I haven't tested this so if you could and report back that would be awesome.
Boost Limit Rescale:
Now I haven't tested this so if you could and report back that would be awesome.
Boost Limit Rescale:
Code:
<scaling name="BoostLimitRescalePatch" storagetype="bloblist"> <data name="Patch disabled" value="5942"/> <data name="Patch ENABLED!" value="5943"/> </scaling> <scaling name="LoadBoostPatched" units="%" toexpr="x*5/2" frexpr="x*2/5" format="%.0f" min="0" max="638" inc="2" storagetype="uint8" endian="big"/> <table name="Boost Limit Rescale Patch (F1 for Help)" category="Turbo Boost Limit - Rescaled" address="1c7a8" type="1D" scaling="BoostLimitRescalePatch"> description>Once ENABLED, the [Boost Limit - Rescaled] table replaces the original [Boost Limit] table. Maximum load will then be able to exceed 319.</description> </table> <table name="Boost Limit - Rescaled" category="Turbo Boost Limit - Rescaled" address="555b4" type="2D" scaling="LoadBoostPatched"> <table name="RPM" address="61f40" type="Y Axis" elements="9" scaling="RPM"/> </table>
#13
Added Over Boost Timing Retard tables to first post.
Had some downtime so figured I'd find the addresses for the load calculation tables tephra posted about a year and a half ago...
Load Calculation Tables:
Had some downtime so figured I'd find the addresses for the load calculation tables tephra posted about a year and a half ago...
Load Calculation Tables:
Code:
<scaling name="High_Low_Load_Multi" units="units" toexpr="((x + 256) * 243 / 256) / 256" frexpr="(((x * 256)) * 256 / 243)-256" format="%.2f" min="0" max="8000" inc="1" storagetype="uint16" endian="big"/> <scaling name="Percent256" units="%" toexpr="x*100/256" frexpr="x*256/100" format="%.2f" min="0" max="100" inc="2" storagetype="uint16" endian="big"/> <scaling name="Loadify_x50" units="%" toexpr="(x*50*10/512)*10/32" frexpr="(x*32/10)*512/10/50" format="%.1f" min="0" max="300" inc="0.1" storagetype="uint16" endian="big"/> <scaling name="ReverseInterpolated_Percent255_1byte" units="%" toexpr="100*(1-(x/255))" frexpr="255*(1-(x/100))" format="%.0f" min="0" max="100" inc="1" storagetype="uint8" endian="big"/> <scaling name="MIVEC Overlap" units="Degrees" toexpr="(x-32768)*0.01953125" frexpr="(x/0.01953125)+32768" format="%.1f" min="0" max="255" inc="1" storagetype="uint16" endian="big"/> <scaling name="ReverseInterpolated_Percent255_2byte" units="%" toexpr="100*(1-(x/255))" frexpr="255*(1-(x/100))" format="%.0f" min="0" max="100" inc="1" storagetype="uint16" endian="big"/> <table name="ECT Compensation for Load" category="Load" address="55004" type="2D" scaling="Percent128"> <table name="Coolant Temp" type="Y Axis" address="6189a" elements="8" scaling="Temp"/> </table> <table name="MAF IAT Compensation for Load" category="Load" address="55010" type="2D" scaling="Percent128"> <table name="MAF Intake Temp" type="Y Axis" address="61a04" elements="7" scaling="Temp"/> </table> <table name="Baro Compensation for Load" category="Load" address="611a6" type="2D" scaling="Percent128"> <table name="Baro" type="Y Axis" address="62162" elements="6" scaling="Baro16"/> </table> <table name="Load multiplier when TPS increased by %" category="Load" address="546da" type="1D" scaling="Throttle %"/> <table name="Load multiplier end when TPS decreased by % (hysteresis)" category="Load" address="546d6" type="1D" scaling="Throttle %"/> <table name="Load multiplier when TPS Increasing - MAP High Load Multi" category="Load" address="54a7e" type="1D" scaling="High_Low_Load_Multi"/> <table name="Load multiplier when TPS steady - MAF/MAP Low Load Multi" category="Load" address="5494c" type="1D" scaling="High_Low_Load_Multi"/> <table name="Load multiplier - TPS steady Decay Rate" category="Load" address="546e0" type="1D" scaling="Percent256"/> <table name="Load Increase/Decrease threshold" category="Load" address="53cb2" type="1D" scaling="Loadify_x50"/> <table name="Load Increase/Decrease divider (ie 1 is biggest)" category="Load" address="530ec" type="1D" scaling="uint16"/> <table name="Load Increase/Decrease multiplier (ie 1 is smallest) #1" category="Load" address="530e8" type="1D" scaling="uint16"/> <table name="Load Increase/Decrease multiplier (ie 1 is smallest) #2" category="Load" address="530ea" type="1D" scaling="uint16"/> <table name="Load RampUP Rate" address="5d693" category="Load" type="3D" swapxy="true" scaling="ReverseInterpolated_Percent255_1byte"> <table name="MIVEC Overlap" address="62dae" type="X Axis" elements="8" scaling="MIVEC Overlap"/> <table name="RPM" address="62d92" type="Y Axis" elements="11" scaling="RPM"/> </table> <table name="Load RampDOWN Rate" address="5d6f3" category="Load" type="3D" swapxy="true" scaling="ReverseInterpolated_Percent255_1byte"> <table name="MIVEC Overlap" address="62dae" type="X Axis" elements="8" scaling="MIVEC Overlap"/> <table name="RPM" address="62d92" type="Y Axis" elements="11" scaling="RPM"/> </table> <table name="Load Ramp Rate #1 (Load > 75)" address="54ad0" category="Load" type="1D" scaling="ReverseInterpolated_Percent255_2byte"/> <table name="Load Ramp Rate #2" address="5300a" category="Load" type="1D" scaling="ReverseInterpolated_Percent255_2byte"/> <table name="Load Ramp Rate #3" address="5342a" category="Load" type="1D" scaling="ReverseInterpolated_Percent255_2byte"/> <table name="Load Ramp Rate #4" address="53008" category="Load" type="1D" scaling="ReverseInterpolated_Percent255_2byte"/>
#15
Evolved Member
I've just updated Golden's database with these. Please check the new XML. I've reviewed a stock ROM using the new table stuff, and I don't seem to have broken anything!
Currently, only 59580004 is done.
Golden, if you're reading this, is it easier for me to just use the front end editor to add the extra addresses to 59570004 and 59590004? Or can you just throw the fields from one DB data set to the others? Happy to use the more efficient approach, whichever that is...
Rich
Currently, only 59580004 is done.
Golden, if you're reading this, is it easier for me to just use the front end editor to add the extra addresses to 59570004 and 59590004? Or can you just throw the fields from one DB data set to the others? Happy to use the more efficient approach, whichever that is...
Rich