首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过android api或内核对陀螺仪进行自定义灵敏度设置?

通过android api或内核对陀螺仪进行自定义灵敏度设置?
EN

Stack Overflow用户
提问于 2011-10-01 07:44:48
回答 1查看 2.6K关注 0票数 4

我有一台三星galaxy Tab10.1 4g lte--我开始尝试使用机上的传感器了。我查了查mems gyro on board,发现(你可以自己在pg 9上看到)有4种不同的条件设置可以将陀螺仪的灵敏度从每秒250度更改到每秒2500度。我非常确定较低的设置将允许更好的分辨率读数,而较高的设置可以考虑更多的运动量(最高分辨率(250)的读数可能最大为250)。有人知道默认设置是什么以及如何更改它吗?如果非要我猜的话,我敢打赌默认情况下设置是+-500或+-1000。

提前感谢您的帮助。

EN

回答 1

Stack Overflow用户

发布于 2011-10-18 07:34:56

注册监听程序时,可以指定接收事件的速率。

代码语言:javascript
复制
registerListener (SensorEventListener listener, Sensor sensor, int rate)

您可以从SensorManager类列举的各种费率中进行选择:

代码语言:javascript
复制
SENSOR_DELAY_NORMAL, SENSOR_DELAY_UI, SENSOR_DELAY_GAME, or SENSOR_DELAY_FASTEST

此外,即使速率值只是系统的一个提示,它也不一定以您指定的速率接收事件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7617133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档