|
|
#673 | |
|
Garden variety obsessive
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
|
Quote:
![]() I'll need to look more closely on a pc, but looks like at least one of the value is correct. |
|
|
|
|
|
|
#674 | |
|
Banned
Join Date: Dec 2013
Drives: FT86
Location: Australia
Posts: 7,996
Thanks: 1,035
Thanked 4,994 Times in 2,984 Posts
Mentioned: 598 Post(s)
Tagged: 2 Thread(s)
|
Quote:
|
|
|
|
|
|
|
#675 |
|
Senior Member
Join Date: Apr 2013
Drives: frs
Location: nj
Posts: 723
Thanks: 237
Thanked 348 Times in 232 Posts
Mentioned: 58 Post(s)
Tagged: 0 Thread(s)
|
|
|
|
|
|
|
#676 |
|
Garden variety obsessive
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
|
Ok, did some very extensive trawling through the logic today, mind numbing. There are actually 2 sets of AF learning range tables, with slightly differing values that seem to be blended in arriving at the AF learning applied. I suspect that making both tables equal would make MAF scaling (and any manipulation AF correction / learning applied) much easier.
So - I've made both table available in Romraider now (updated definition available here), and Vgi, can you log the following for A01C: Code:
E_AF_Learning_1_A_StoredExt_E44_Range_A FFF81684 E_AF_Learning_1_A_StoredExt_E44_Range_B FFF815C4 E_AF_Learning_1_B_StoredExt_E45_Range_A FFF8168C E_AF_Learning_1_B_StoredExt_E45_Range_B FFF815CC E_AF_Learning_1_C_StoredExt_E46_Range_A FFF81694 E_AF_Learning_1_C_StoredExt_E46_Range_B FFF815D4 E_AF_Learning_1_D_StoredExt_E47_Range_A FFF8169C E_AF_Learning_1_D_StoredExt_E47_Range_B FFF815DC ![]() I had seen the second table before, but had assumed that like in the older roms, the table A was the main ingredient, with the outer values (1.6 and 60) as the min and max values - but looks like table two is used as well, which would explain why in the first values I gave you, in some areas, long term trims match one of the cells under the stored learning, and in some areas not. There is also a separate minimum and maximum MAF g/s limit (1.6 and 200). |
|
|
|
|
|
#678 |
|
Senior Member
Join Date: Apr 2013
Drives: frs
Location: nj
Posts: 723
Thanks: 237
Thanked 348 Times in 232 Posts
Mentioned: 58 Post(s)
Tagged: 0 Thread(s)
|
@Td-d
here's the log: http://www.datazap.me/u/vgi/test3?lo...-9-10-28-29-31 doesn't look right but i left the scaling and data size the same as before. should it be different? ; E_AF_Learning_1_A_StoredExt_E44_Range_A paramname = AF_Learning_1_A_Stored_Range_A paramid = 0xFFF81684 isfloat = 1 scalingrpn = x,100,* ; E_AF_Learning_1_B_StoredExt_E45_Range_A paramname = AF_Learning_1_B_Stored_Range_A paramid = 0xFFF8168C isfloat = 1 scalingrpn = x,100,* ; E_AF_Learning_1_C_StoredExt_E46_Range_A paramname = AF_Learning_1_C_Stored_Range_A paramid = 0xFFF81694 isfloat = 1 scalingrpn = x,100,* ; E_AF_Learning_1_D_StoredExt_E47_Range_A paramname = AF_Learning_1_D_Stored_Range_A paramid = 0xFFF8169C isfloat = 1 scalingrpn = x,100,* ; E_AF_Learning_1_A_StoredExt_E44_Range_B paramname = AF_Learning_1_A_Stored_Range_B paramid = 0xFFF815C4 isfloat = 1 scalingrpn = x,100,* ; E_AF_Learning_1_B_StoredExt_E45_Range_B paramname = AF_Learning_1_B_Stored_Range_B paramid = 0xFFF815CC isfloat = 1 scalingrpn = x,100,* ; E_AF_Learning_1_C_StoredExt_E46_Range_B paramname = AF_Learning_1_C_Stored_Range_B paramid = 0xFFF815D4 isfloat = 1 scalingrpn = x,100,* ; E_AF_Learning_1_D_StoredExt_E47_Range_B paramname = AF_Learning_1_D_Stored_Range_B paramid = 0xFFF815DC isfloat = 1 scalingrpn = x,100,* |
|
|
|
|
|
#679 |
|
Garden variety obsessive
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
|
Well - the 'B' range looks to be correct - you can see the LTFT correlates with the A to D ranges regularly, and also interpolates between the cells at times. Obviously, the A range is not correct - will carry on looking. If you are feeling adventurous, makes the learning ranges tables the same (I would use the A table), and see what that does to trims.
|
|
|
|
| The Following User Says Thank You to Td-d For This Useful Post: | vgi (04-30-2014) |
|
|
#680 | |
|
Senior Member
Join Date: Apr 2013
Drives: frs
Location: nj
Posts: 723
Thanks: 237
Thanked 348 Times in 232 Posts
Mentioned: 58 Post(s)
Tagged: 0 Thread(s)
|
Quote:
|
|
|
|
|
|
|
#681 |
|
Garden variety obsessive
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
|
^ tried that, still didn't find them
Have to do it the hardway, through tracing the logic...
|
|
|
|
|
|
#682 |
|
Garden variety obsessive
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
|
Alright, Vgi - try these ones:
E_AF_Learning_1_A_StoredExt_E44_Range_A??? FFF81618 E_AF_Learning_1_B_StoredExt_E45_Range_A??? FFF81620 E_AF_Learning_1_C_StoredExt_E46_Range_A??? FFF81628 E_AF_Learning_1_D_StoredExt_E47_Range_A??? FFF81630 |
|
|
|
|
|
#683 |
|
Senior Member
Join Date: Apr 2013
Drives: frs
Location: nj
Posts: 723
Thanks: 237
Thanked 348 Times in 232 Posts
Mentioned: 58 Post(s)
Tagged: 0 Thread(s)
|
ok, will post tomorrow morning
|
|
|
|
|
|
#684 |
|
Senior Member
Join Date: Sep 2012
Drives: Whiteout FR-S, Evo 8 RS
Location: Kissimmee FL.
Posts: 242
Thanks: 131
Thanked 42 Times in 32 Posts
Mentioned: 16 Post(s)
Tagged: 0 Thread(s)
|
B01C issue
@Td-d: Here's my logcfg.txt and logcfgout.txt for the B01C ROM. I also added a log of what shows up under the "RPM" and "Speed" columns. I disabled the defogger switch start to get it logging.
|
|
|
|
|
|
#685 |
|
Garden variety obsessive
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
|
@D-VO - your defogger switch is not working because you've got it defined as an 8 bit value - needs to be float.
Engine speed parameter has the wrong address, should be FFF8DB98 For speed, try using FFF8DB9C rather. I suggest going through the logcfg and comparing it to the address list posted, looks like some might not have been copied across. |
|
|
|
| The Following User Says Thank You to Td-d For This Useful Post: | D-VO (05-01-2014) |
|
|
#686 |
|
Garden variety obsessive
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
|
Bingo...
I'm seeing a lot more correlation now between the LTFT and these stored values. In fact, there's only one value that I'm not seeing (-5.49806, which kicks in above 20 g/s - i.e. D range of Table A) which may be in another ram address - but on the most part you can see how it's using values either from the ranges in B or in A, depending on the MAF g/s. I suspect that if I manage to dig out the fueling mode, it will demonstrate how it's switching across the two tables. So that being said, it's not as useful as in the older roms - I was hoping to provide a way to see a 'learning view' in the absence of having that tool for the BRZs - but if the tables are different, it switches between the tables constantly. |
|
|
|
| The Following User Says Thank You to Td-d For This Useful Post: | vgi (05-01-2014) |
|
|
|
|
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Close | iJason | Member's Car Journals | 1 | 08-04-2013 09:26 PM |
| Close | pche | Engine, Exhaust, Bolt-Ons | 3 | 08-04-2013 03:04 AM |
| Sorry. please close. | finch1750 | Scion FR-S / Toyota 86 GT86 General Forum | 1 | 07-31-2013 02:00 AM |
| please close | abutterman | Wheels and Tires | 0 | 07-05-2013 10:40 AM |