I am finding that I have a synchronisation issue trying to get the video (recorded using the phones camera), the GPS and OBD channels all in sync.
Initially, the video is synchronised with the OBD (the engine sound matches the RPM gauge), but the the GPS speed info and location on the track is out. If I adjust the video to match the speed indicator and location on the map, the RPM is wrong.
Checking the data, I don't lose GPS lock at any time, though the rate does drop to a minimum of 3 Hz. It appears that GPS data lags about 5 seconds behind the OBD data. I don't see any way to get all three in sync. Am I missing something?
Phone is a Google Nexus 6P, OBD is OBDlink LX and the GPS is a DIY Bluetooth 10Hz device based on a RY725AI module.