"cybereality" wrote: That is an interesting finding. I was under the impression that drift was mostly fixed w/ SDK 0.2.5 and up.
Please accept my apologies, I had some old code I'd forgotten about that was creating and updating an instance of OVRMagCalibration.
Lunar Flight has an OVRController manager as it uses multiple controllers and needs to change the OVRDevice's current controller reference depending on which one is active. The MagCalibration also needed its controller ref updated if the current controller changed.
Anyway I've removed that and the drift while still present isn't as bad as it was. I'm wondering if the correction might need to be a little more aggressive though?