What frequency standard does CMHeadphoneMotionManager's startDeviceMotionUpdates() has?

224 Views Asked by At

Same as title. I'm trying to find out what frequency standard does CMHeadphoneMotionManager's startDeviceMotionUpdates() has. Are they only affected by communication environment? or there's something else?

2

There are 2 best solutions below

1
On

I also test the sampling frequency, seems like it update the motion data in 25Hz, which is much smaller than the sampling rate of 100Hz on the phone..

0
On

When you say "frequency standard", do you mean sample rate? There is no direct setting for this, but from some experimentation, CoreMotion seems to sample at 25Hz using AirPod Pros v1 using the CMHeadphoneMotionManager.