bwst wrote: Sat Aug 31, 2024 2:15 pm
I have the VLinker FD+, using it with an iOS phone. It works, but it regularly freezes for up to 10 seconds at a time,
Thanks for your post -- I find the data interesting, especially since I own several scantools, including the BAFX BT and the OBDLink SX. However, folks should be careful not to blame a scantool based solely on seeing a lag in the responses as shown.
Think about what's really happening...
- Your app sends a command to the scantool.
- The scantool re-formats that command and sends it to the vehicle.
- The vehicle receives the command and formulates a reply.
- The vehicle sends the reply to the scantool.
- The scantool re-formats the vehicle's reply and sends it to the host (e.g. your iOS phone).
- The host receives that reply, time-stamping and logging it to some storage medium.
There are
many ways for lags to be introduced in that series of events.
Frankly, as the source(s) of the lags, I'd be more suspicious of the vehicle itself and, in the case of WiFi & Bluetooth, the transmission medium. Then I'd be suspicious of the host's operating system, especially for a phone.
Also, even though it wouldn't be 100% conclusive, it would be more interesting if you duplicated the testing while logging something reported by the vehicle that should be more predictable over time, like "engine run time". In fact, I may have to try that experiment myself someday! I don't recall ever seeing lags as large as you're seeing.