lg
New Member
Posts: 14
|
Post by lg on Mar 20, 2024 13:57:53 GMT
Hello, during last service I have resetted the service interval using the manual pushbutton on the dashboard (0.0 trip button): as a consequence the system is changed from VARIABLE to FIXED interval. Now I'd like to revert back everything to VARIABLE Can someone ( dv52 (Australia) ?!) provide me the default parameters for all the channels involved? I have an EU Golf 7.5 GTI Performance 245. Thank you! Luca
|
|
|
Post by dv52 (Australia) on Mar 20, 2024 23:28:19 GMT
Luca: Hi.
I'm not sure what you mean by "as a consequence the system is changed from VARIABLE to FIXED interval". It's not possible to change the "system" if you simply reset the service-interval warning message!
To make this change, you would have needed to manually code the module(s). If you DID manually code the module(s) - a copy of the change details (including both the "new" and "old" values that you amended) should be stored in History against your OBD11 account.
So, I suggest that investigate the records in History as your first try!
Don
PS: the stuff below is from my previous posts about this matter
"flexible service intervals", or as known by VW, "Extended Service Interval" (ESI) requires that the car has additional sensors and software to be able to calculate oil degregation with time and distance traveled. This calculation is done in the module that OBD11 calls Dashboard (@address hex17). Not all VW vehicles have ESI capabilities, but those that do have ESI can be identified by the PR number “QG1“. The PR number is on the vehicle data carrier- like the one below: If your car has the PR code for ESI and it has reverted to fixed service interval, check the ESI: oil quality adaptation channel in the Dashboard module. If the setting is poor oil quality, change to good/high oil quality
|
|
lg
New Member
Posts: 14
|
Post by lg on Mar 21, 2024 9:11:19 GMT
Hi Don, first of all thank you very much for your support. I can confirm that I have the "QG1" PR number and yes, unfortunately manually resetting the service interval using the "0.0 trip button" change the service interval from VARIABLE to FIXED, it's clearly written in the erwin procedures. that translates in: "There is the possibility of manually resetting the indicator maintenance deadlines. Please note that in the case of vehicles scheduled for variable deadlines, deadlines for maintenance they become fixed. Furthermore, the adaptation channel also changes quality of the oil." So, from your screenshots, considering that I've not manually modified any channel value, the only things that I've to check are: - 17 Dashboar --> SIE: oil quality = "Good oil quality" (now is "Poor oil quality") - 01 Engine --> Flexible Service Interval (Long Life) = "active" (now is already "active") and after this the system will revert back to VARIABLE intervals, correct? Luca
|
|
|
Post by dv52 (Australia) on Mar 21, 2024 21:04:33 GMT
Luca: Thanks for the ERWIN extract. I wasn't aware of this behavior - but I'm always delighted to learn new stuff from forum members (it's why I participate on forums)! Seems odd that the simple task of resetting the warning message via the 0.0 trip button would alter the fundamental process of determining the service interval! Given your ERWIN information - the code findings in your latest post make sense. If the switch to FIX based service interval was caused by pressing the 0.0 button - it's logical that the strange coding change happened ONLY in the module that's connected to the 0.0 button (which is the 17-Dashboard module). So, now that I know about the ERWIN information, I'm not surprised that the long-code value in the 01 Engine module has not been changed from the factory setting for Extension Service Interval (ESI) Yes, just change ESI: oil quality in 17- Dashboard module.
After this change is made, the parameters that will apply to your next service interval will be determined by the CURRENT values for the bunch of adaptation channels below (in the 17-Dashboard module):
- ESI: distance driven from inspection
- ESI: time from inspection
- ESI: minimum value km-driving distance/inspection
- ESI: minimum value of time between inspections
- ESI: maximum value km-driving distance/inspection
- ESI: maximum value of time between inspections
- ESI: oil quality
- ESI: soot entry
- ESI: thermal load
Maybe check the channel values above in this car. If you want to start an entirely new service interval - change the values in the highlighted channels to zero. Making these changes should reset the variable parameters in the algoritm that calculates the next ESI warning message.
Don
|
|
lg
New Member
Posts: 14
|
Post by lg on Mar 22, 2024 8:38:15 GMT
It's always a pleasure to learn from you, thank you very much! Out of my curiosity, what is the normal procedure when resetting the service interval?
By manually change to zero these 4 channels
ESI: distance driven from inspection ESI: time from inspection ESI: soot entry ESI: thermal load
or by using the channel WIV: Resetting ESI (which in the end maybe does the same thing)?
Or both?!
Luca
|
|
|
Post by dv52 (Australia) on Mar 22, 2024 22:06:54 GMT
Luca: This thread is one of those forum exercises where I learned as much as I advised- so the pleasure was entirely reciprocated (I love learning new stuff)!! As for your question, the correct procedure for the Service Interval reset is the same for both FIX and ESI options at an in-principle level. It's a two-part coding procedure that needs to done in this order: - Change the values of the 4 x variable parameters in the calculation algorithm to zero. This resets the software flags that initiate the warning message on the dash - but it won't remove the actual physical warning message
- Change WIV: Resetting ESI (this modification clears the warning message on the dash - but ONLY if the software flags in step 1 are NOT set)
So it's both - but in the sequence above!
Finally - given your interest in these matters, you might try looking at Live data option in the hex17 module. Use search vectors like "SIE" and "service" - there's a bunch of data that is saved by the module regarding both the current and historic Service Interval function
Don
|
|