Calibration for large tires with Forscan (No CEL)
#61
Ok apologies to all and big shout and thank you to SIL17SD for catching my mistake here. I had worked this out, drove my truck for a few days to test, it worked well then when I posted I reversed the axle ratios in my head and divided the wrong way to get the tire correction factor. I sincerely apologize to everyone, this has been corrected on 5/20/18, and it works properly now!! The text below is fixed as well as the excel calculator
Hi All,
Theres been multiple posts about how to correct for larger tires using Forscan however some larger sizes seem to throw codes. I believe Ive found a workaround to correct without getting a CEL.
in the BCM module, address 726-12-01 holds this information in the format XXXX-YYYY-ZZZZ which are of course stored in hex. Here is a quick breakdown of the values:
XXXX = rear axle ratio (x 100) in hex. So:
3.31 = 331 (decimal) = 014B (hex)
3.55 = 355 (decimal) = 0163 (hex)
3.73 = 373 (decimal) = 0175 (hex)
4.10 = 410 (decimal) = 019A (hex)
YYYY = tire circumference in mm, value converted to hex and written.
ZZZZ = no clue at the moment.
Now it seems that values for YYYY over 0ABA will cause a CEL. However the rear axle value (XXXX) can be modified to reduce the tire circumference value (YYYY) such that the overall distance per rotation is ultimately correct.
For example (my truck), I have 38x13.5r22 tires with a 3.55 rear axle, 38" tire diameter gives a circumference of 119.3in or 3030mm.
3030 in hex = 0BD6.
Writing 0BD6 to YYYY will properly adjust the speedometer (and odometer) however it will throw a CEL.
By changing my axle ratio (in XXXX) to 3.20 will allow me to use the ratio of my actual rear axle to the modified value to adjust the tire size (and yield the same distance / rotation value).
So if I divide 320/355 = 0.901
I multiply my tire circumference (3030) by 0.901 = 2733 or 0AAD (less than the 0ABA limit which will throw a CEL).
I can now write the following values to 726-12-01:
XXXX = 0140
YYYY = 0AAD
And get the correct adjustment factor with no CEL.
I do not believe (so far) that the rear axle value here is used to do anything else but determine the correct speed / mileage but I could be wrong so use at your own risk (much like everything we do with Forscan)
Happy lifting and big-tiring!!
(and with regards to the title of this post, technically were adjusting not calibrating but thats what everyone seems to want to call it...)
Ive added an excel calculator to help, should be pretty easy to use but if you have questions just post.
Hi All,
Theres been multiple posts about how to correct for larger tires using Forscan however some larger sizes seem to throw codes. I believe Ive found a workaround to correct without getting a CEL.
in the BCM module, address 726-12-01 holds this information in the format XXXX-YYYY-ZZZZ which are of course stored in hex. Here is a quick breakdown of the values:
XXXX = rear axle ratio (x 100) in hex. So:
3.31 = 331 (decimal) = 014B (hex)
3.55 = 355 (decimal) = 0163 (hex)
3.73 = 373 (decimal) = 0175 (hex)
4.10 = 410 (decimal) = 019A (hex)
YYYY = tire circumference in mm, value converted to hex and written.
ZZZZ = no clue at the moment.
Now it seems that values for YYYY over 0ABA will cause a CEL. However the rear axle value (XXXX) can be modified to reduce the tire circumference value (YYYY) such that the overall distance per rotation is ultimately correct.
For example (my truck), I have 38x13.5r22 tires with a 3.55 rear axle, 38" tire diameter gives a circumference of 119.3in or 3030mm.
3030 in hex = 0BD6.
Writing 0BD6 to YYYY will properly adjust the speedometer (and odometer) however it will throw a CEL.
By changing my axle ratio (in XXXX) to 3.20 will allow me to use the ratio of my actual rear axle to the modified value to adjust the tire size (and yield the same distance / rotation value).
So if I divide 320/355 = 0.901
I multiply my tire circumference (3030) by 0.901 = 2733 or 0AAD (less than the 0ABA limit which will throw a CEL).
I can now write the following values to 726-12-01:
XXXX = 0140
YYYY = 0AAD
And get the correct adjustment factor with no CEL.
I do not believe (so far) that the rear axle value here is used to do anything else but determine the correct speed / mileage but I could be wrong so use at your own risk (much like everything we do with Forscan)
Happy lifting and big-tiring!!
(and with regards to the title of this post, technically were adjusting not calibrating but thats what everyone seems to want to call it...)
Ive added an excel calculator to help, should be pretty easy to use but if you have questions just post.
Ok, so I tried this today. I changed 726-12-01 as built from 01AE 0A47 71B1
changed to 0175-09F1 was off by 7 mph
changed to 0175-0A01 was off by 6.5 mph
When I went to put it back to stock, I noticed the third set (71B1) had changed. So now its back to stock config. I will play with it more next week.
#62
Ok, so I tried this today. I changed 726-12-01 as built from 01AE 0A47 71B1
changed to 0175-09F1 was off by 7 mph
changed to 0175-0A01 was off by 6.5 mph
When I went to put it back to stock, I noticed the third set (71B1) had changed. So now its back to stock config. I will play with it more next week.
changed to 0175-09F1 was off by 7 mph
changed to 0175-0A01 was off by 6.5 mph
When I went to put it back to stock, I noticed the third set (71B1) had changed. So now its back to stock config. I will play with it more next week.
#64
These are the exact same tires I'm running. I do have 3.55 gears but that shouldn't matter for what I'm about to tell you.
I use the code of ABA (largest possible without CEL) and I am spot on when the tires are set at 65psi... but
at 80 psi im about 2mph off at 80mph.
I use the code of ABA (largest possible without CEL) and I am spot on when the tires are set at 65psi... but
at 80 psi im about 2mph off at 80mph.
Thanks
#65
So to see if I'm following along, by manipulating the values on the spreadsheet, one can fix the programing without CELs...
Given this scenario (running 35s), if you alter the value in cell B8 of the excel spreadsheet until the values in B12 & B13 are "similar values"-- Correct?
B8 = 3.49
B12 = 2745.67
B13 = 2746
Provided I am on-board and not in the weeds here, the last section on the spreadsheet is to "write these values to 726-12-01: 015D-0AB9-xxxx"
When you say "these values" are you referring to the Tire Circumference Limit?
Thanks in advance...
Given this scenario (running 35s), if you alter the value in cell B8 of the excel spreadsheet until the values in B12 & B13 are "similar values"-- Correct?
B8 = 3.49
B12 = 2745.67
B13 = 2746
Provided I am on-board and not in the weeds here, the last section on the spreadsheet is to "write these values to 726-12-01: 015D-0AB9-xxxx"
When you say "these values" are you referring to the Tire Circumference Limit?
Thanks in advance...
#68
#69
#74
#75
I was able to put in code 0AAE with no CEL and it got me pretty close. stock settings with my 37s if speedo said 57 i was really going 60mph. Now at 60mph gps reads 60-62. not sure if its just cause im using a cheezy app for a gps speedometer. Is there a code besides 0AAE I could use to get back down about 1mph?