|
RomRaider
Documentation
Community
Developers
|
| Author |
Message |
|
Easty
|
Post subject: Re: Idle Ignition Timing Posted: Mon May 27, 2013 7:00 am |
|
 |
| Experienced |
 |
Joined: Thu Jul 22, 2010 10:22 am Posts: 148 Location: Australia
|
td-d wrote: Looks like you have the out of error range and electrical load tables swapped around (at least that's the way logic leads on the AZ1G101N). Thanks I think your right it's a pretty busy routine, are the elec load tables in the rom your looking at zeroed out?
_________________ 09 ADM WRX/ 3" Exforce Turbo Back, Hyperflow TMIC, AEM CAI, Perrin Turbo Inlet, TGV Delete, Ported VF-52, Walbro Pump, Hybrid boost control (Grimmspeed EBCS/MBC), SI-Drive Mode Selector (3 pos Rocker Sw)/ Self tuned @ 17 Psi, Last dyno run 206Kw.
|
|
| Top |
|
 |
|
Easty
|
Post subject: Re: Idle Ignition Timing Posted: Mon May 27, 2013 7:10 am |
|
 |
| Experienced |
 |
Joined: Thu Jul 22, 2010 10:22 am Posts: 148 Location: Australia
|
RR base; Code: <table type="3D" name="Ignition Timing Compensation Idle Target In Error Range A" category="Ignition Timing - Advance" storagetype="uint8" endian="big" sizex="9" sizey="9" userlevel="1"> <scaling units="Ignition Timing" expression="(x*0.15625)-20" to_byte="(x+20)/0.15625" format="0.00" fineincrement=".01" coarseincrement=".1" /> <table type="X Axis" name="Idle Speed Error" storagetype="float" endian="big"> <scaling units="RPM" expression="x" to_byte="x" format="#" fineincrement="10" coarseincrement="100" /> </table> <table type="Y Axis" name="Engine Speed Delta" storagetype="float" endian="big"> <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement="10" coarseincrement="100" /> </table> <description></description> </table> <table type="3D" name="Ignition Timing Compensation Idle Target In Error Range B" category="Ignition Timing - Advance" storagetype="uint8" endian="big" sizex="9" sizey="9" userlevel="1"> <scaling units="Ignition Timing" expression="(x*0.15625)-20" to_byte="(x+20)/0.15625" format="0.00" fineincrement=".01" coarseincrement=".1" /> <table type="X Axis" name="Idle Speed Error" storagetype="float" endian="big"> <scaling units="RPM" expression="x" to_byte="x" format="#" fineincrement="10" coarseincrement="100" /> </table> <table type="Y Axis" name="Engine Speed Delta" storagetype="float" endian="big"> <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement="10" coarseincrement="100" /> </table> <description></description> </table>
<table type="3D" name="Ignition Timing Compensation Idle Target Out of Error Range A" category="Ignition Timing - Advance" storagetype="uint8" endian="big" sizex="9" sizey="2" userlevel="1"> <scaling units="Ignition Timing" expression="(x*0.15625)-20" to_byte="(x+20)/0.15625" format="0.00" fineincrement=".01" coarseincrement=".1" /> <table type="X Axis" name="Idle Speed Error" storagetype="float" endian="big"> <scaling units="RPM" expression="x" to_byte="x" format="#" fineincrement="10" coarseincrement="100" /> </table> <table type="Y Axis" name="Engine Speed" storagetype="float" endian="big"> <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement="10" coarseincrement="100" /> </table> <description></description> </table> <table type="3D" name="Ignition Timing Compensation Idle Target Out of Error Range B" category="Ignition Timing - Advance" storagetype="uint8" endian="big" sizex="9" sizey="2" userlevel="1"> <scaling units="Ignition Timing" expression="(x*0.15625)-20" to_byte="(x+20)/0.15625" format="0.00" fineincrement=".01" coarseincrement=".1" /> <table type="X Axis" name="Idle Speed Error" storagetype="float" endian="big"> <scaling units="RPM" expression="x" to_byte="x" format="#" fineincrement="10" coarseincrement="100" /> </table> <table type="Y Axis" name="Engine Speed" storagetype="float" endian="big"> <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement="10" coarseincrement="100" /> </table> <description></description> </table> <table type="3D" name="Ignition Timing Compensation Idle Target Load Change A" category="Ignition Timing - Advance" storagetype="uint8" endian="big" sizex="9" sizey="3" userlevel="1"> <scaling units="Ignition Timing" expression="(x*0.15625)-20" to_byte="(x+20)/0.15625" format="0.00" fineincrement=".01" coarseincrement=".1" /> <table type="X Axis" name="Idle Speed Error" storagetype="float" endian="big"> <scaling units="RPM" expression="x" to_byte="x" format="#" fineincrement="10" coarseincrement="100" /> </table> <table type="Y Axis" name="Engine Speed" storagetype="float" endian="big"> <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement="10" coarseincrement="100" /> </table> <description></description> </table> <table type="3D" name="Ignition Timing Compensation Idle Target Load Change B" category="Ignition Timing - Advance" storagetype="uint8" endian="big" sizex="9" sizey="3" userlevel="1"> <scaling units="Ignition Timing" expression="(x*0.15625)-20" to_byte="(x+20)/0.15625" format="0.00" fineincrement=".01" coarseincrement=".1" /> <table type="X Axis" name="Idle Speed Error" storagetype="float" endian="big"> <scaling units="RPM" expression="x" to_byte="x" format="#" fineincrement="10" coarseincrement="100" /> </table> <table type="Y Axis" name="Engine Speed" storagetype="float" endian="big"> <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement="10" coarseincrement="100" /> </table> <description></description> </table>
_________________ 09 ADM WRX/ 3" Exforce Turbo Back, Hyperflow TMIC, AEM CAI, Perrin Turbo Inlet, TGV Delete, Ported VF-52, Walbro Pump, Hybrid boost control (Grimmspeed EBCS/MBC), SI-Drive Mode Selector (3 pos Rocker Sw)/ Self tuned @ 17 Psi, Last dyno run 206Kw.
|
|
| Top |
|
 |
|
td-d
|
Post subject: Re: Idle Ignition Timing Posted: Mon May 27, 2013 6:23 pm |
|
 |
| Moderator |
Joined: Thu May 20, 2010 8:01 am Posts: 3117 Location: Johannesburg, South Africa
|
Easty wrote: td-d wrote: Looks like you have the out of error range and electrical load tables swapped around (at least that's the way logic leads on the AZ1G101N). Thanks I think your right it's a pretty busy routine, are the elec load tables in the rom your looking at zeroed out? Yup, they are.
_________________ He who dies with the most gadgets wins.
Please do not PM me - use the email option.
|
|
| Top |
|
 |
|
Heide264
|
Post subject: Re: Idle Ignition Timing Posted: Tue May 28, 2013 1:52 pm |
|
 |
| Experienced |
Joined: Sat May 07, 2011 3:22 pm Posts: 144
|
Easty wrote: Heide264 wrote: My idle is pretty crappy as well. I see the small variations you do, as well as some very large ones (it actually will cut to -4 degree advances time to time). I believe this is closely tied to the "Idle airflow" tables. I have been wanting to play around with them a bit, but the descriptions are a bit vague and I haven't had the time to really mess with them.
Which tables are you referring? to the decel tables found by td-d or the target tables found by me? I was referring to the load based ones by td-d. I didn't notice your target/ignition related compensations... but I will have to look around for those. Currently my laptop is being used as a DVR, so I haven't been able to play around much with the car tune, sadly.
|
|
| Top |
|
 |
|
rozsko
|
Post subject: Re: Idle Ignition Timing Posted: Fri Sep 28, 2018 1:55 pm |
|
 |
| RomRaider Donator |
Joined: Tue Jul 25, 2017 9:29 pm Posts: 11
|
|
I tried to search for the axes values in my rom (A8DK100Z), but was not able to find anything similar. Do you think this is not available in my rom? Don't know the 09/10 XT mentioned on the previous page, but due to the year I guess it is full can and maybe dual AVCS? Thanks
|
|
| Top |
|
 |
|
td-d
|
Post subject: Re: Idle Ignition Timing Posted: Tue Oct 02, 2018 10:10 am |
|
 |
| Moderator |
Joined: Thu May 20, 2010 8:01 am Posts: 3117 Location: Johannesburg, South Africa
|
There are tables - they are, however, based on whether in gear or neutral - also have a different scaling: Code: ROM:0007F16C Table_Ignition_Timing_Compensation_Idle_Target_Neutral_A:.data.w 9 ROM:0007F16C ; DATA XREF: sub_31128+BCo ROM:0007F16C ; ROM:off_312A4o ROM:0007F16E .data.w 2 ROM:0007F170 .data.l flt_CA738 ROM:0007F174 .data.l flt_CA75C ROM:0007F178 .data.l byte_CA764 ; = -5.977 ROM:0007F17C .data.l h'4000000 ROM:0007F180 .float 0.3515625 ROM:0007F184 .float -45.0 ROM:0007F188 Table_Ignition_Timing_Compensation_Idle_Target_In_Gear_A:.data.w 9 ROM:0007F188 ; DATA XREF: sub_31128+C4o ROM:0007F188 ; ROM:off_312A8o ROM:0007F18A .data.w 2 ROM:0007F18C .data.l flt_CA778 ROM:0007F190 .data.l flt_CA79C ROM:0007F194 .data.l byte_CA7A4 ; = -5.977 ROM:0007F198 .data.l h'4000000 ROM:0007F19C .float 0.3515625 ROM:0007F1A0 .float -45.0 ROM:0007F1A4 Table_Ignition_Timing_Compensation_Idle_Target_Neutral_B:.data.w 9 ROM:0007F1A4 ; DATA XREF: sub_31128+D6o ROM:0007F1A4 ; ROM:off_312ACo ROM:0007F1A6 .data.w 2 ROM:0007F1A8 .data.l flt_CA7B8 ROM:0007F1AC .data.l flt_CA7DC ROM:0007F1B0 .data.l byte_CA7E4 ; = -5.977 ROM:0007F1B4 .data.l h'4000000 ROM:0007F1B8 .float 0.3515625 ROM:0007F1BC .float -45.0 ROM:0007F1C0 Table_Ignition_Timing_Compensation_Idle_Target_In_Gear_B:.data.w 9 ROM:0007F1C0 ; DATA XREF: sub_31128:loc_31204o ROM:0007F1C0 ; ROM:off_312B0o ROM:0007F1C2 .data.w 2 ROM:0007F1C4 .data.l flt_CA7F8 ROM:0007F1C8 .data.l flt_CA81C ROM:0007F1CC .data.l byte_CA824 ; = -5.977 ROM:0007F1D0 .data.l h'4000000 ROM:0007F1D4 .float 0.3515625 ROM:0007F1D8 .float -45.0
_________________ He who dies with the most gadgets wins.
Please do not PM me - use the email option.
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: No registered users and 11 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
|
|