need help: new xml files for upcoming ECUFlash release
#121
Evolved Member
I have been evolving my 88580013 files for improved readability and understanding. In no particular order:
<!-- *** Sensor Calibration *** -->
<table name="Coolant Temp Scaling" address="ae6a">
<table name="Coolant Temp Sensor Raw" address="af1c"/>
</table>
<table name="IAT Scaling" address="b070">
<table name="Intake Air Temp Sensor Raw" address="b106"/>
</table>
<table name="Airflow/Hz Raw Scaling" address="2d06">
<table name="MAF Hz" address="6eac"/>
</table>
<table name="Airflow/Hz Offset Raw" address="1112"/>
<table name="MAF Compensation" address="2d22">
<table name="MAF Hz" address="6eac"/>
</table>
<table name="MAF Sensor Filtering" address="1108"/>
<table name="MAF Size" address="110c"/>
Helps un-clutter the fuel section and gets all the sensor stuff together.
<!-- *** IC SPRAY *** -->
<table name="IC Min-RPM" address="2080"/>
<table name="IC Min-Water Temp" address="2082"/>
<table name="IC Max-Speed" address="2086"/>
<table name="IC Min-TPS" address="2098"/>
<table name="IC Min-Air Temp" address="209c"/>
<table name="IC Min-Load" address="2088"/>
<table name="IC Time" address="28c6"/>
Short title allows readability in the tiny window allowed.
<table name="ECU Periphery0 (FAA) Bits" category="Periphery" address="faa" type="2D" level="2" scaling="blobbits">
<table name="Periphery Bit Number" type="Static Y Axis" flipy="true" elements="16">
<data>bit.15 .</data>
<data>bit.14 .</data>
<data>bit.13 .</data>
<data>bit.12 .</data>
<data>bit.11, 1= Enable Ign Adv, 0=Disable EGR Test .</data>
<data>bit.10 .</data>
<data>bit.09, 1=Enable Warmup Ign Tables .</data>
<data>bit.08 .</data>
<data>bit.07, 1=Enable High Oct Ign Map Lookup and many other subroutines .</data>
<data>bit.06, 1=Enable WG solenoid? Enable Speed Limit Test .</data>
<data>bit.05 .</data>
<data>bit.04 .</data>
<data>bit.03, 0=Disable Immobilizer function .</data>
<data>bit.02 .</data>
<data>bit.01, 0=Disable Rear O2 Test .</data>
<data>bit.00 .</data>
</table>
</table>
Spaced like this improves legibility (to me anyway).
EDIT:
OK, that last bit did not come out right. The idea is to include spaces and a .(dot) at the end to get the whole table spaced evenly.
<!-- *** Sensor Calibration *** -->
<table name="Coolant Temp Scaling" address="ae6a">
<table name="Coolant Temp Sensor Raw" address="af1c"/>
</table>
<table name="IAT Scaling" address="b070">
<table name="Intake Air Temp Sensor Raw" address="b106"/>
</table>
<table name="Airflow/Hz Raw Scaling" address="2d06">
<table name="MAF Hz" address="6eac"/>
</table>
<table name="Airflow/Hz Offset Raw" address="1112"/>
<table name="MAF Compensation" address="2d22">
<table name="MAF Hz" address="6eac"/>
</table>
<table name="MAF Sensor Filtering" address="1108"/>
<table name="MAF Size" address="110c"/>
Helps un-clutter the fuel section and gets all the sensor stuff together.
<!-- *** IC SPRAY *** -->
<table name="IC Min-RPM" address="2080"/>
<table name="IC Min-Water Temp" address="2082"/>
<table name="IC Max-Speed" address="2086"/>
<table name="IC Min-TPS" address="2098"/>
<table name="IC Min-Air Temp" address="209c"/>
<table name="IC Min-Load" address="2088"/>
<table name="IC Time" address="28c6"/>
Short title allows readability in the tiny window allowed.
<table name="ECU Periphery0 (FAA) Bits" category="Periphery" address="faa" type="2D" level="2" scaling="blobbits">
<table name="Periphery Bit Number" type="Static Y Axis" flipy="true" elements="16">
<data>bit.15 .</data>
<data>bit.14 .</data>
<data>bit.13 .</data>
<data>bit.12 .</data>
<data>bit.11, 1= Enable Ign Adv, 0=Disable EGR Test .</data>
<data>bit.10 .</data>
<data>bit.09, 1=Enable Warmup Ign Tables .</data>
<data>bit.08 .</data>
<data>bit.07, 1=Enable High Oct Ign Map Lookup and many other subroutines .</data>
<data>bit.06, 1=Enable WG solenoid? Enable Speed Limit Test .</data>
<data>bit.05 .</data>
<data>bit.04 .</data>
<data>bit.03, 0=Disable Immobilizer function .</data>
<data>bit.02 .</data>
<data>bit.01, 0=Disable Rear O2 Test .</data>
<data>bit.00 .</data>
</table>
</table>
Spaced like this improves legibility (to me anyway).
EDIT:
OK, that last bit did not come out right. The idea is to include spaces and a .(dot) at the end to get the whole table spaced evenly.
Last edited by merlin.oz; Nov 16, 2008 at 09:22 PM.
#125
Evolved Member
iTrader: (30)
Join Date: Dec 2003
Location: USA
Posts: 929
Likes: 0
Received 0 Likes
on
0 Posts
Gear head and mrfred, in my spare time I have been trying to convert the xml mrfred posted to a 96530006 version. May have to post a file with something for others to review, because I am not sure what all is Evo 9 specific, besides MIVEC and mulitple ignition tables. If someone is already doing this activity, please let me know.
#126
Gear head and mrfred, in my spare time I have been trying to convert the xml mrfred posted to a 96530006 version. May have to post a file with something for others to review, because I am not sure what all is Evo 9 specific, besides MIVEC and mulitple ignition tables. If someone is already doing this activity, please let me know.
#127
Evolving Member
Yeah sadly just as I was getting into it life grabbed me by the scruff and dragged me off. I've been able to lurk occasionally but have had no time to work XML stuff. I'll also admit that I'm out of my knowedge set in converting 9 stuff to 8 stuff. I haven't been keeping good enough track of what has been going on to know which tables are what.
#128
Evolving Member
iTrader: (3)
Gear head and mrfred, in my spare time I have been trying to convert the xml mrfred posted to a 96530006 version. May have to post a file with something for others to review, because I am not sure what all is Evo 9 specific, besides MIVEC and mulitple ignition tables. If someone is already doing this activity, please let me know.
Another question....
There are a ton of "new" tables for the 96530006 & 96940011 as well as other ROMs.....what should be included?
I'm all for making the effort, it would be a shame for the 8's to get left in the dust.
Last edited by gear head; Nov 21, 2008 at 01:09 PM.
#129
EvoM Community Team
iTrader: (15)
Be careful if you try this... I was trying it backwards at first (including mods in the evo9_[date] xml file) and things weren't showing up. When I tried it the correct way my processor usage jumped to 100% for a few minutes and the ecuflash process was taking up 560mb... never showed up. Now the laptop is acting weird. I'm going to restart to try to fix everything...
#130
EvoM Community Team
iTrader: (15)
Be careful if you try this... I was trying it backwards at first (including mods in the evo9_[date] xml file) and things weren't showing up. When I tried it the correct way my processor usage jumped to 100% for a few minutes and the ecuflash process was taking up 560mb... never showed up. Now the laptop is acting weird. I'm going to restart to try to fix everything...
Yeah, it took a restart and a re-install to get back on track. This method still isn't working for me though... can someone give a better example?
I have 88590015_mods.xml
Code:
<rom> <romid> <xmlid>88590015_mods</xmlid> </romid> <include>evo9base_20080530</include> [tephra mods stuff] </rom>
Code:
<include>88590015_mods</include> <!-- <include>evo9base_20080530</include> -->
evo9base_20080530.xml is unmodified.
The options I get show up like I haven't done anything at all. This is working like it did when I started using mrfred's defs where I need to add things to the base file for them to show up anywhere.
Last edited by fostytou; Nov 21, 2008 at 08:23 PM.
#131
PS... I'm using 1.40
Yeah, it took a restart and a re-install to get back on track. This method still isn't working for me though... can someone give a better example?
I have 88590015_mods.xml
Then I have 88590015.xml with only this line changed
evo9base_20080530.xml is unmodified.
The options I get show up like I haven't done anything at all. This is working like it did when I started using mrfred's defs where I need to add things to the base file for them to show up anywhere.
Yeah, it took a restart and a re-install to get back on track. This method still isn't working for me though... can someone give a better example?
I have 88590015_mods.xml
Code:
<rom> <romid> <xmlid>88590015_mods</xmlid> </romid> <include>evo9base_20080530</include> [tephra mods stuff] </rom>
Code:
<include>88590015_mods</include> <!-- <include>evo9base_20080530</include> -->
evo9base_20080530.xml is unmodified.
The options I get show up like I haven't done anything at all. This is working like it did when I started using mrfred's defs where I need to add things to the base file for them to show up anywhere.