Access to raw IMU reading (gyro, acc) from Airpod 3 pro

Hey everyone,

I was wondering if it is possible to access the raw data of the gyroscope and accelerometer of the Airpod 3 pro?

I found different answers online - some say I can only get some processed data, but in the Core Motion documentation it reads as it might be possible to get raw data.

Any clear answer for this one?

Thanks!

Core Motion experts may weigh in, but I am pretty sure you can use CMHeadphoneMotionManager to gather CMDeviceMotion data from a paired + connected AirPods Pro 3. Note that you must add an NSMotionUsageDescription entry to your app's Info.plist and have the motion manager authorized, as mentioned in the documentation.

Best,
——
Ziqiao Chen
 Worldwide Developer Relations.

Access to raw IMU reading (gyro, acc) from Airpod 3 pro
 
 
Q