有人知道,对于 CMMotionmanager.deviceMotion 的每个属性及其子属性,它们基于什么样的硬件(磁力计、加速度计、陀螺仪......)?
我的问题是关于HARDWARE,而不是软件。
我需要知道 CMMotionManager 从哪块硬件获取其值,以了解我的 CMMotionManager 调用将在哪种 iPhone 上工作。并在我的网站上写下相应的文本。
那么使用什么硬件来构建:
deviceMotion.attitude.roll
deviceMotion.attitude.pitch
deviceMotion.attitude.yaw
deviceMotion.rotationRate(唯一陀螺仪?Iphone 4 / 4S with iOS4)
deviceMotion.gravity(唯一加速度计?所以它应该适用于所有使用iOS4的iPhone)
deviceMotion.userAcceleration(唯一的加速度计?所以它应该适用于所有带有 iOS4 的 iPhone)
deviceMotion.magneticFied(唯一的磁力计?带有 iOS4 的 Iphone 3GS / 4 / 4S)