Apple Watch 加速度计是不是提供正确的数据?

Posted

技术标签:

【中文标题】Apple Watch 加速度计是不是提供正确的数据?【英文标题】:Is Apple Watch accelerometer giving proper data?Apple Watch 加速度计是否提供正确的数据? 【发布时间】:2015-07-19 17:15:19 【问题描述】:

这是正常的,还是仍然无法访问加速度计(您可以使用加速度计,但您没有使用 Wathces 移动时不同的真实数据)?

我已尝试通过此代码获取数据:

Is there any way to access the accelerometer from the Apple Watch?

这些值不是静态的,有一些噪音,但是当我使用手表(真实设备)移动时,这些值仍然约为 0、0、-1(x、y、z)。例如(我无法发送图片)0.01776、-0.02107、-0.99559。

我的手表在所有轴上移动,但原始数据仍然相同。我在手表上的标签中写输出。

【问题讨论】:

为什么您将“手表”称为事物,而不仅仅是您运行代码的事物?您是否在做一些不寻常的事情并且没有在设备上测试软件? @iAdjunct 这是一个问题吗?不,我没有做任何不寻常的事情。也许只是我的英语不好,我以错误的方式描述了我的问题。 这不是问题,只是我们不知道您在做什么。您是否在手表上运行代码,查看其调试器输出?还是你有其他奇怪的设置? @iAdjunct 哦,是的,你是对的。我在手表上运行代码。在手表上,我有三个带有轴的标签,所以我可以看到数据。 为什么“手表”是专有名词?听起来您指的是特定的东西,而不仅仅是“您的手表”。 【参考方案1】:

好的,所以答案是,我有一个测试项目并添加了 MotionKit,我相信它是 Apple Watch 的 CoreMotion。我一开始新项目,加速度计就工作了。谢谢大家的解答。

【讨论】:

这是苹果官方的东西还是 github 上的开放项目之一? @Ondrej:这是一个开放项目。

以上是关于Apple Watch 加速度计是不是提供正确的数据?的主要内容,如果未能解决你的问题,请参考以下文章

使用 CMSensorRecorder 持续收集 Apple Watch 中的加速度计数据

使用 SwiftUi 为 Apple Watch 构建一个基本的高度计

删除 Apple Watch 应用后是不是可以发布 iOS 应用更新?

Apple Watch 是不是有可能仅在 Apple Watch 和 iPhone 都被锁定时才收到通知?

Apple Watch 应用程序是不是可以与 Apple TV 交互?

Watch OS 2:是不是可以获得配对的 iPhone 和 Apple Watch 之间连接的蓝牙信号强度?