Hello,
I am trying to sample the 3 axis magnetometer at 100Hz on an iPhone 7 using CoreMotion. I am currently programming the CMMotionManager.deviceMotionUpdateInterval to 0.01 seconds but the data read by the device is only updating at about 50Hz. If I change the value to 0.02 seconds or larger, this parameter works as expected. I believe that the magnetometer chip in the iPhone 7 should be capable of running with a sample rate of 100Hz. What approach should I use to run at 100Hz?
Thanks