However, it was made known in another thread ("Vs commodore wont connect to tunerpro") recently, that the timeout definitions in the ADX file can also affect these data errors :
I was using the "$51 VS V6 Engine and Trans v1.11 WB Innovate.adx" file as posted by delcowizzid (".ads .adx .adl files for aldl logging." thread). I thought to increase the timeout for "Listen for Silence" (was 50ms) and "Small Listen for Silence" (was 10ms) to 400ms, however, instead of improvement, it made things somewhat worse! Now it took about 2.5 minutes to clock up 20 errors.j_ds_au wrote:Wow! Good catch! I can see this now in the Listen For Silence command definition of the ADX.VL400 wrote: Looking at the ADX the reason is its a 60ms silence length with a 50ms timeout ..... pretty hard to find 60ms when only waiting 50ms
The usual default/recommended is 15ms silence length with a 400ms timeout. This works for everything including chatter happy VT and later.
Funny thing is, I only get the occasional data error on my VS with these ADX files, it takes about 7 minutes to clock up 20 errors. No problems syncing at start up, either. I'll have to try an increased timeout to see if all the data errors go away, that would be sweet!
Joe.
I guess the relevant change was the previous conflicting Silence Length of 60ms and Timeout of 50ms (for "Listen for Silence"), resulted in an effective Silence Length of 50ms. Increasing the Timeout allowed the actual Silence Length of 60ms to come into effect, which in my case, was actually less optimal.
Next I tried the "Vs V6 engine and trans 1.08-tp5 - Credit to Jayme.adx" file posted by Tazzi in the other thread, which works perfectly for him, yet this for me produced a constant stream of data errors, it wasn't able to sync at all.
Finally, I tried the "$51 VS V6 Engine and Trans v1.10 WB 14.7kit.adx" file also posted by delcowizzid. No data errors, perfect!
So the lessons (so far) are :
1. Tweak those Latency Timer settings in the USB driver. Try going both up and down.
2. Watch for conflicting Silence Length and Timeout values in the "Listen for Silence" (and "Small Listen for Silence") definition(s) in the ADX, you might not have the actual Silence Length you think.
3. Experiment with the Silence Length to see what works best for you.
4. Just because an ADX works perfectly for someone else, it may not do the same for you.
5. If there's an alternative ADX to try, go for it!
Joe.