If I open the file in Tunerpro (either the version I just downloaded from the Ostrich or the original version that I uploaded some time ago) and compare it to the contents of the emulator it passes. If I download the emulator directly to TunerPro I get the corrupted data that I mentioned above, however if I immediately compare it to the contents of the emulator it also passes! Keep in mind that the emulator contains uncorrupted data (car runs fine and I can upload new clean data).
In short:
- Uploading to Ostrich works fine.
- Downloading the Ostrich to a file works fine.
- Emulating and updating parameters on the fly works fine.
- Downloading the Ostrich directly to Tunerpro results in corrupted data which, somehow, is still considered by Tunerpro to exactly match the uncorrupted data still on the Ostrich. I loaded up a different bin file just to confirm the comparison routine is actually working and it correctly identified that the different file and the Ostrich contents didn't match.
I'm running Tunerpro RT 4.13.04, and I tried this with the ignition on and the ignition off (sometimes it matters for the ostrich) with identical results. I downloaded and reinstalled TunerPro RT and it made no difference.
Any idea what's going on?