Nexus S 和姜饼传感器事件 - 哪个传感器使用什么硬件?
有人可以帮助知道哪个传感器使用手机硬件的哪个部分或者在 android 2.3 的 Nexus S 上以什么组合使用吗?
以下是传感器事件:
TYPE_ACCELEROMETER
TYPE_GYROSCOPE
TYPE_GRAVITY
TYPE_LINEAR_ACCELERATION
TYPE_ORIENTATION
TYPE_ROTATION_VECTOR
我假设前 2 个对应于单独的硬件(加速计和陀螺仪),
但是其他剩余的如何处理?
TYPE_LINEAR_ACCELERATION是否同时使用加速器和陀螺仪硬件?
我实际上对“线性加速”感兴趣,所以如果“线性加速”内部使用陀螺仪给出值,我是否不需要担心陀螺仪事件?
此外,当在设备上进行测试时,发现线性加速度对于轻微震动会给出较高的值,因此假设这消除了重力矢量,这是意料之外的。
有什么想法吗?
Could someone help to know which sensor uses which part of phone's hardware or in what combination of this on Nexus S in android 2.3 ?
Following are the sensor events:
TYPE_ACCELEROMETER
TYPE_GYROSCOPE
TYPE_GRAVITY
TYPE_LINEAR_ACCELERATION
TYPE_ORIENTATION
TYPE_ROTATION_VECTOR
I assume first 2 corresponds to separate hardware (accelerometer and gyroscope),
but how with the other remaining ones ?
Does TYPE_LINEAR_ACCELERATION uses both Acceleromter and Gyroscope hardware at its best?
I am actually interested in "linear aceleration" so should I need not worry about gyro events, if "linear acceleration" internally uses gyro to give out values ?
Also when tested on device linear accelerations found to give high values for minor shakes , so assuming this removes gravity vector, this was not expected.
Any thoughts ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Mathias Agopian 在这里回答了这个问题。
Google 网上论坛 Android 讨论
The question is answered here by Mathias Agopian.
Google Groups Android discussion