|
RomRaider
Documentation
Community
Developers
|
| Author |
Message |
|
kaleonearth
|
Post subject: Post-Start Enrichement AE5IB00V Posted: Mon Feb 16, 2015 2:35 pm |
|
 |
| Newbie |
Joined: Mon Jan 28, 2013 4:09 pm Posts: 29
|
|
Hello all,
Looking for the location/definition of the post start enrichment tables for my 2011 STi. Did some digging and can't find any previously defined other than hot restart. Any help is greatly appreciated. If this has been defined, please point me in the correct direction.
Thanks!
|
|
| Top |
|
 |
|
td-d
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Tue Feb 17, 2015 9:19 pm |
|
 |
| Moderator |
Joined: Thu May 20, 2010 8:01 am Posts: 3117 Location: Johannesburg, South Africa
|
|
Sorry mate, I've been in the process of moving house, just haven't had the time to do this - I'll see if I can this weekend.
_________________ He who dies with the most gadgets wins.
Please do not PM me - use the email option.
|
|
| Top |
|
 |
|
kaleonearth
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Tue Feb 17, 2015 9:43 pm |
|
 |
| Newbie |
Joined: Mon Jan 28, 2013 4:09 pm Posts: 29
|
td-d wrote: Sorry mate, I've been in the process of moving house, just haven't had the time to do this - I'll see if I can this weekend. Not a problem at all my friend. I wasn't going to pester you to death, as I figured you were busy based on the quick response you've given in the past. Figured I'd ask here too. Get to it if you have a chance, otherwise no worries. Trying to spread the load, you've helped me a ton already. 
|
|
| Top |
|
 |
|
td-d
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Wed Feb 18, 2015 6:55 pm |
|
 |
| Moderator |
Joined: Thu May 20, 2010 8:01 am Posts: 3117 Location: Johannesburg, South Africa
|
Here you go, don't have time to drop them into Ecuflash for you: Code: ROM:000A92EC Table_Post_Start_Enrich_Low_Speed_Decay_Initial_1A:.data.w h'10 ROM:000A92EC ; DATA XREF: sub_2FED4+44o ROM:000A92EC ; ROM:off_30108o ROM:000A92EE .data.w h'800 ROM:000A92F0 .data.l h'CC6B4 ROM:000A92F4 .data.l Post_Start_Enrich_Low_Speed_Decay_Initial_1A ; = 1.5 ROM:000A92F8 .float 0.00390625 ROM:000A92FC .float 0.0 ROM:000A9300 Table_Post_Start_Enrich_Low_Speed_Decay_Initial_1B:.data.w h'10 ROM:000A9300 ; DATA XREF: sub_2FED4:loc_2FF2Co ROM:000A9300 ; ROM:off_3010Co ROM:000A9302 .data.w h'800 ROM:000A9304 .data.l h'CC6B4 ROM:000A9308 .data.l h'CD41A ROM:000A930C .float 0.00390625 ROM:000A9310 .float 0.0 ROM:000A9314 Table_Post_Start_Enrich_Low_Speed_Decay_Initial_2A:.data.w h'10 ROM:000A9314 ; DATA XREF: sub_2FED4+1Eo ROM:000A9314 ; ROM:off_300F4o ROM:000A9316 .data.w h'800 ROM:000A9318 .data.l h'CC6B4 ROM:000A931C .data.l h'CD43A ROM:000A9320 .float 0.00390625 ROM:000A9324 .float 0.0 ROM:000A9328 Table_Post_Start_Enrich_Low_Speed_Decay_Initial_2B:.data.w h'10 ROM:000A9328 ; DATA XREF: sub_2FED4:loc_2FF06o ROM:000A9328 ; ROM:off_30104o ROM:000A932A .data.w h'800 ROM:000A932C .data.l h'CC6B4 ROM:000A9330 .data.l h'CD45A ROM:000A9334 .float 0.00390625 ROM:000A9338 .float 0.0
ROM:000A9348 Table_Post_Start_Enrich_High_Speed_Decay_Initial_Start_1A:.data.w h'10 ROM:000A9348 ; DATA XREF: sub_301EE+54o ROM:000A9348 ; ROM:off_30484o ROM:000A934A .data.w h'800 ROM:000A934C .data.l h'CC6B4 ROM:000A9350 .data.l h'CD49A ROM:000A9354 .float 0.00024414062 ROM:000A9358 .float 0.0
ROM:000A9384 Table_Post_Start_Enrich_High_Speed_Decay_Initial_Start_1B:.data.w h'10 ROM:000A9384 ; DATA XREF: sub_301EE:loc_3026Ao ROM:000A9384 ; ROM:off_30490o ROM:000A9386 .data.w h'800 ROM:000A9388 .data.l h'CC6B4 ROM:000A938C .data.l h'CD4FA ROM:000A9390 .float 0.00024414062 ROM:000A9394 .float 0.0
ROM:000A93AC Table_Post_Start_Enrich_High_Speed_Decay_Initial_Start_2A:.data.w h'10 ROM:000A93AC ; DATA XREF: sub_301EE+68o ROM:000A93AC ; ROM:off_3048Co ROM:000A93AE .data.w h'800 ROM:000A93B0 .data.l h'CC6B4 ROM:000A93B4 .data.l h'CD53A ROM:000A93B8 .float 0.00024414062 ROM:000A93BC .float 0.0
ROM:000A93E8 Table_Post_Start_Enrich_High_Speed_Decay_Initial_Start_2B:.data.w h'10 ROM:000A93E8 ; DATA XREF: sub_301EE+98o ROM:000A93E8 ; ROM:off_30498o ROM:000A93EA .data.w h'800 ROM:000A93EC .data.l h'CC6B4 ROM:000A93F0 .data.l h'CD59A ROM:000A93F4 .float 0.00024414062 ROM:000A93F8 .float 0.0
ROM:000A941C Table_Post_Start_Enrich_High_Speed_Decay_Step_Value_1:.data.w h'10 ROM:000A941C ; DATA XREF: Func_Post_Start_Enrich+1A8o ROM:000A941C ; ROM:off_304E0o ROM:000A941E .data.w h'800 ROM:000A9420 .data.l h'CC6B4 ROM:000A9424 .data.l h'CD5FA ROM:000A9428 .float 9.5367432e-7 ROM:000A942C .float 0.0
ROM:000A9444 Table_Post_Start_Enrich_High_Speed_Decay_Step_Value_2:.data.w h'10 ROM:000A9444 ; DATA XREF: Func_Post_Start_Enrich+1F4o ROM:000A9444 ; ROM:off_304ECo ROM:000A9446 .data.w h'800 ROM:000A9448 .data.l h'CC6B4 ROM:000A944C .data.l h'CD63A ROM:000A9450 .float 9.5367432e-7 ROM:000A9454 .float 0.0
ROM:000A8D44 Table_Post_Start_Enrich_Low_Speed_Decay_Delay_1:.data.w h'10 ROM:000A8D44 ; DATA XREF: Func_Post_Start_Enrich_Low_Speed_Decay_Delay:loc_30098o ROM:000A8D44 ; ROM:off_30168o ROM:000A8D46 .data.w h'400 ROM:000A8D48 .data.l h'CC6B4 ROM:000A8D4C .data.l h'CC931 ROM:000A8D50 Table_Post_Start_Enrich_Low_Speed_Decay_Delay_2:.data.w h'10 ROM:000A8D50 ; DATA XREF: Func_Post_Start_Enrich_Low_Speed_Decay_Delay+192o ROM:000A8D50 ; ROM:off_30158o ROM:000A8D52 .data.w h'400 ROM:000A8D54 .data.l h'CC6B4 ROM:000A8D58 .data.l h'CC941 ROM:000A8D5C Table_Post_Start_Enrich_Low_Speed_Decay_Delay_Multiplier:.data.w h'10 ROM:000A8D5C ; DATA XREF: Func_Post_Start_Enrich_Low_Speed_Decay_Delay+1C8o ROM:000A8D5C ; Func_Post_Start_Enrich_Low_Speed_Decay_Delay+214o ... ROM:000A8D5E .data.w h'400 ROM:000A8D60 .data.l h'CC6B4 ROM:000A8D64 .data.l h'CC951 ROM:000A8D68 .float 0.0078125 ROM:000A8D6C .float 0.0
_________________ He who dies with the most gadgets wins.
Please do not PM me - use the email option.
|
|
| Top |
|
 |
|
kaleonearth
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Wed Feb 18, 2015 7:15 pm |
|
 |
| Newbie |
Joined: Mon Jan 28, 2013 4:09 pm Posts: 29
|
|
No worries, I'll figure that out and email if I run into any issues. As always, thank you so much!
|
|
| Top |
|
 |
|
kaleonearth
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Thu Feb 19, 2015 6:17 pm |
|
 |
| Newbie |
Joined: Mon Jan 28, 2013 4:09 pm Posts: 29
|
Oren, Just to confirm, should I be working with something like this: Code: <scaling name="Post_Start_Enrich_Decay" units="units" toexpr="x*0.00024414062" frexpr="x/0.00024414062" format="%.4f" min="0" max="255" inc="1" storagetype="uint16" endian="big"/> <scaling name="Post_Start_Enrich_Decay1" units="units" toexpr="x*0.00390625" frexpr="x/0.00390625" format="%.3f" min="0" max="255" inc="1" storagetype="uint16" endian="big"/> <scaling name="Post_Start_Enrich_Decay2" units="units" toexpr="x*0.00000095367432" frexpr="x/0.00000095367432" format="%.5f" min="0" max="255" inc="1" storagetype="uint16" endian="big"/> <scaling name="Post_Start_Enrich_Decay3" units="units" toexpr="x" frexpr="x" format="%.0f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/> <scaling name="Post_Start_Enrich_Decay4" units="units" toexpr="x*0.0078125" frexpr="x/0.0078125" format="%.3f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/>
<table name="Table_Post_Start_Enrich_High_Speed_Decay_Initial_Start_1A" category="Post Start Enrichment" address="C8A76" type="2D" level="1" scaling="Post_Start_Enrich_Decay"> <table name="Coolant Temperature" address="CC6B4" type="X Axis" elements="16" scaling="CoolantTemp(DegreesF)"/> </table>
<table name="Table_Post_Start_Enrich_High_Speed_Decay_Initial_Start_1B" category="Post Start Enrichment" address="CD4FA" type="2D" level="1" scaling="Post_Start_Enrich_Decay"> <table name="Coolant Temperature" address="CC6B4" type="X Axis" elements="16" scaling="CoolantTemp(DegreesF)"/> </table>
<table name="Table_Post_Start_Enrich_High_Speed_Decay_Initial_Start_2A" category="Post Start Enrichment" address="CD53A" type="2D" level="1" scaling="Post_Start_Enrich_Decay"> <table name="Coolant Temperature" address="CC6B4" type="X Axis" elements="16" scaling="CoolantTemp(DegreesF)"/> </table>
<table name="Table_Post_Start_Enrich_High_Speed_Decay_Initial_Start_2B" category="Post Start Enrichment" address="CD59A" type="2D" level="1" scaling="Post_Start_Enrich_Decay"> <table name="Coolant Temperature" address="CC6B4" type="X Axis" elements="16" scaling="CoolantTemp(DegreesF)"/> </table> ******<table name="Table_Post_Start_Enrich_Low_Speed_Decay_Initial_1A" category="Post Start Enrichment" address="C89D6" type="2D" level="1" scaling="Post_Start_Enrich_Decay1"> <table name="Coolant Temperature" address="CC6B4" type="X Axis" elements="16" scaling="CoolantTemp(DegreesF)"/> </table> <table name="Table_Post_Start_Enrich_Low_Speed_Decay_Initial_1B" category="Post Start Enrichment" address="CD41A" type="2D" level="1" scaling="Post_Start_Enrich_Decay1"> <table name="Coolant Temperature" address="CC6B4" type="X Axis" elements="16" scaling="CoolantTemp(DegreesF)"/> </table> <table name="Table_Post_Start_Enrich_Low_Speed_Decay_Initial_2A" category="Post Start Enrichment" address="CD43A" type="2D" level="1" scaling="Post_Start_Enrich_Decay1"> <table name="Coolant Temperature" address="CC6B4" type="X Axis" elements="16" scaling="CoolantTemp(DegreesF)"/> </table> <table name="Table_Post_Start_Enrich_Low_Speed_Decay_Initial_2B" category="Post Start Enrichment" address="CD45A" type="2D" level="1" scaling="Post_Start_Enrich_Decay1"> <table name="Coolant Temperature" address="CC6B4" type="X Axis" elements="16" scaling="CoolantTemp(DegreesF)"/> </table>
<table name="Table_Post_Start_Enrich_High_Speed_Decay_Step_Value_1" category="Post Start Enrichment" address="CD5FA" type="2D" level="1" scaling="Post_Start_Enrich_Decay2"> <table name="Coolant Temperature" address="CC6B4" type="X Axis" elements="16" scaling="CoolantTemp(DegreesF)"/> </table>
<table name="Table_Post_Start_Enrich_High_Speed_Decay_Step_Value_2" category="Post Start Enrichment" address="CD63A" type="2D" level="1" scaling="Post_Start_Enrich_Decay2"> <table name="Coolant Temperature" address="CC6B4" type="X Axis" elements="16" scaling="CoolantTemp(DegreesF)"/> </table>
<table name="Table_Post_Start_Enrich_Low_Speed_Decay_Delay_1" category="Post Start Enrichment" address="CC931" type="2D" level="1" scaling="Post_Start_Enrich_Decay3"> <table name="Coolant Temperature" address="CC6B4" type="X Axis" elements="16" scaling="CoolantTemp(DegreesF)"/> </table>
<table name="Table_Post_Start_Enrich_Low_Speed_Decay_Delay_2" category="Post Start Enrichment" address="CC941" type="2D" level="1" scaling="Post_Start_Enrich_Decay3"> <table name="Coolant Temperature" address="CC6B4" type="X Axis" elements="16" scaling="CoolantTemp(DegreesF)"/> </table>
<table name="Table_Post_Start_Enrich_Low_Speed_Decay_Delay_Multiplier" category="Post Start Enrichment" address="CC951" type="2D" level="1" scaling="Post_Start_Enrich_Decay4"> <table name="Coolant Temperature" address="CC6B4" type="X Axis" elements="16" scaling="CoolantTemp(DegreesF)"/> My units appear to be off and the Post_Start_Enrich_Low_Speed_Decay_Initial_1A table location appears different than the rest. I'm sure I'm off base here. Just trying to find out where. I took the CC6B4 as the coolant temp address and replaced it down the line. Just to confirm that the xml code above is for the correct model and done properly by my hand. Thanks!
|
|
| Top |
|
 |
|
td-d
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Thu Feb 19, 2015 6:52 pm |
|
 |
| Moderator |
Joined: Thu May 20, 2010 8:01 am Posts: 3117 Location: Johannesburg, South Africa
|
Forgot to reset the 1a address: Code: ROM:000A92EC Table_Post_Start_Enrich_Low_Speed_Decay_Initial_1A:.data.w h'10 ROM:000A92EC ; DATA XREF: sub_2FED4+44o ROM:000A92EC ; ROM:off_30108o ROM:000A92EE .data.w h'800 ROM:000A92F0 .data.l h'CC6B4 <-------------- axis ROM:000A92F4 .data.l h'CD3FA <--------------table data ROM:000A92F8 .float 0.00390625 ROM:000A92FC .float 0.0
_________________ He who dies with the most gadgets wins.
Please do not PM me - use the email option.
|
|
| Top |
|
 |
|
kaleonearth
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Thu Feb 19, 2015 6:56 pm |
|
 |
| Newbie |
Joined: Mon Jan 28, 2013 4:09 pm Posts: 29
|
|
Awesome thanks!
How do I go about changing the units on the X axis to something tangible rather than "units", how do I determine what those should be with no working reference? I'd like to know for future revisions.
Thanks!
|
|
| Top |
|
 |
|
td-d
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Thu Feb 19, 2015 7:05 pm |
|
 |
| Moderator |
Joined: Thu May 20, 2010 8:01 am Posts: 3117 Location: Johannesburg, South Africa
|
|
It should be picking up the correct scaling, unless there is something wrong with your 32bitbase - see the CoolantTemp(DegreesF) scaling?
_________________ He who dies with the most gadgets wins.
Please do not PM me - use the email option.
|
|
| Top |
|
 |
|
kaleonearth
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Thu Feb 19, 2015 8:15 pm |
|
 |
| Newbie |
Joined: Mon Jan 28, 2013 4:09 pm Posts: 29
|
|
That's what I figured. I believe I have 2 sets: CoolantTemp(DegreesF) and CoolantTemp (DegreesF)[note the space]. I can test the other former when I get a second. It shows the temperature correctly and that looks good but the actual data below the temp is in units. Maybe an additional scaling is off?
|
|
| Top |
|
 |
|
td-d
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Fri Feb 20, 2015 1:20 pm |
|
 |
| Moderator |
Joined: Thu May 20, 2010 8:01 am Posts: 3117 Location: Johannesburg, South Africa
|
|
Check in the 32bitbase for that scaling whether it is correctly filled in, or says units - that's where it's getting it from.
_________________ He who dies with the most gadgets wins.
Please do not PM me - use the email option.
|
|
| Top |
|
 |
|
kaleonearth
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Fri Feb 20, 2015 2:16 pm |
|
 |
| Newbie |
Joined: Mon Jan 28, 2013 4:09 pm Posts: 29
|
I figured as much. I'll take a look when I get to the office and have a sec. This is what I'm seeing but I'm sure it's something with the 32bit base: Attachment: units.JPG Thanks for the help.
You do not have the required permissions to view the files attached to this post.
|
|
| Top |
|
 |
|
kaleonearth
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Fri Feb 20, 2015 5:32 pm |
|
 |
| Newbie |
Joined: Mon Jan 28, 2013 4:09 pm Posts: 29
|
Code: <scaling name="Post_Start_Enrich_Decay" units="[b]units[/b]" toexpr="x*0.00024414062" frexpr="x/0.00024414062" format="%.4f" min="0" max="255" inc="1" storagetype="uint16" endian="big"/> <scaling name="Post_Start_Enrich_Decay1" units="[b]units[/b]" toexpr="x*0.00390625" frexpr="x/0.00390625" format="%.3f" min="0" max="255" inc="1" storagetype="uint16" endian="big"/> <scaling name="Post_Start_Enrich_Decay2" units="[b]units[/b]" toexpr="x*0.00000095367432" frexpr="x/0.00000095367432" format="%.5f" min="0" max="255" inc="1" storagetype="uint16" endian="big"/> <scaling name="Post_Start_Enrich_Decay3" units="[b]units[/b]" toexpr="x" frexpr="x" format="%.0f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/> <scaling name="Post_Start_Enrich_Decay4" units="[b]units[/b]" toexpr="x*0.0078125" frexpr="x/0.0078125" format="%.3f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/> These are the units I question. I can deal with it being formatted how it is, just wondering what the actual values are called in my OCDness. Thanks.
|
|
| Top |
|
 |
|
dschultz
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Fri Feb 20, 2015 10:28 pm |
|
 |
| RomRaider Developer |
Joined: Thu May 21, 2009 1:49 am Posts: 7323 Location: Canada eh!
|
The data unit conversion (multiplier and offset) is in the post from td-d. They are part of the table reference in the ECU (see below). td-d wrote: Forgot to reset the 1a address: Code: ROM:000A92EC Table_Post_Start_Enrich_Low_Speed_Decay_Initial_1A:.data.w h'10 ROM:000A92EC ; DATA XREF: sub_2FED4+44o ROM:000A92EC ; ROM:off_30108o ROM:000A92EE .data.w h'800 ROM:000A92F0 .data.l h'CC6B4 <-------------- axis ROM:000A92F4 .data.l h'CD3FA <--------------table data ROM:000A92F8 .float 0.00390625 <===== multiplier ROM:000A92FC .float 0.0 <===== offset
|
|
| Top |
|
 |
|
kaleonearth
|
Post subject: Re: Post-Start Enrichement AE5IB00V Posted: Sat Feb 21, 2015 1:22 pm |
|
 |
| Newbie |
Joined: Mon Jan 28, 2013 4:09 pm Posts: 29
|
Thank you! Another elementary question.. With more understanding comes more questions  . So below, what determines the multiplier and the float point from within the base? Code: <scaling name="Post_Start_Enrich_Decay" units="units" toexpr="x*0.00024414062" frexpr="x/0.00024414062" format="%.4f" min="0" max="255" inc="1" storagetype="uint16" endian="big"/> <scaling name="Post_Start_Enrich_Decay1" units="units" toexpr="x*[b]0.00390625[/b]" frexpr="x/[b]0.00390625[/b]" format="%.3f" min="0" max="255" inc="1" storagetype="uint16" endian="big"/> <scaling name="Post_Start_Enrich_Decay2" units="units" toexpr="x*0.00000095367432" frexpr="x/0.00000095367432" format="%.5f" min="0" max="255" inc="1" storagetype="uint16" endian="big"/> <scaling name="Post_Start_Enrich_Decay3" units="units" toexpr="x" frexpr="x" format="%.0f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/> <scaling name="Post_Start_Enrich_Decay4" units="units" toexpr="x*0.0078125" frexpr="x/0.0078125" format="%.3f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/>
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: No registered users and 5 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|