Nexus S 传感器事件——有人亲身体验过吗?

发布于 2024-10-08 11:20:51 字数 429 浏览 6 评论 0原文

有没有人尝试过使用姜饼 2.3 测试 Nexus S 上的 SensorEvents 它支持哪些传感器事件? 具体来说,我正在寻找这些:

Sensor.TYPE_GRAVITY

Sensor.TYPE_LINEAR_ACCELERATION

Sensor.TYPE_ROTATION_VECTOR

Sensor.TYPE_GYROSCOPE

有人可以提供这些事件的输出吗?它支持所有这些吗? 这个问题与我的旧帖子有关,该帖子将重力与加速度计读数分离 此处

Has anyone tried testing SensorEvents on Nexus S with gingerbread 2.3
What all SensorEvents does it support ?
Specifically I am looking for these :

Sensor.TYPE_GRAVITY

Sensor.TYPE_LINEAR_ACCELERATION

and

Sensor.TYPE_ROTATION_VECTOR

Sensor.TYPE_GYROSCOPE

Can someone provide output of these events ? Does it support all of them ?
This question is related to my old post for separating gravity from accelerometer readings found here.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

可是我不能没有你 2024-10-15 11:20:51

使用几天前下载的最新 SDK(Android 2.3 API 级别 9),我看到了您列出的所有类型。在 Nexus S 上,TYPE_GYROSCOPE 和 SENSOR_DELAY_UI 的传感器侦听器大约每 10 毫秒生成一个传感器更改事件:

e SensorEvent (id=830009808440)
准确度0
传感器 传感器 (id=830009014296)
mHandle 5
mLegacyType 0
mMaxRange 34.906586
mMinDelay 1200
mName "K3G 陀螺仪传感器" (id=830009014352)
毫威6.1
m分辨率 0.0012217305
mType 4
mVendor“意法半导体”(id=830009014448)
m版本 1
时间戳 99044897424000
值 (id=830009808472)
[0] 0.02687807
[1]-0.009773844
[2]-0.0012217305

对于 TYPE_ROTATION_VECTOR 我大约每 60 毫秒收到一个事件:

e SensorEvent (id=830009257568)
准确度3
传感器 传感器 (id=830009236640)
mHandle 1601335158
mLegacyType 0
m最大范围 1.0
mMinDelay 20000
mName“旋转矢量传感器”(id=830009236696)
mPower 7.03
mResolution 5.9604645E-8
mType 11
mVendor“Google Inc.” (id=830009236792)
m版本 1
时间戳 99327490002000
值 (id=830009257600)
[0] 0.47573996
[1]-0.0030247832
[2]-0.004710396

对于 TYPE_LINEAR_ACCELERATION 事件,大约每 60 毫秒发生一次:

e SensorEvent (id=830009389592)
准确度3
传感器传感器 (id=830009013408)
mHandle 1600940398
mLegacyType 0
m最大范围 19.6133
mMinDelay 20000
mName“线性加速度传感器”(id=830009013464)
毫功率 0.23
分辨率 0.009576807
mType 10
mVendor“Google Inc.” (id=830009013568)
m版本 1
时间戳 99619963498000
值 (id=830009389624)
[0]-0.07089697
[1] 0.041391253
[2]-0.06359482

对于 TYPE_GRAVITY 事件,大约每 60 毫秒发生一次:

e SensorEvent (id=830009037864)
准确度3
传感器 传感器 (id=830009017880)
mHandle 1600615030
mLegacyType 0
m最大范围 19.6133
mMinDelay 20000
mName“重力传感器”(id=830009017936)
毫功率0.23
分辨率 0.009576807
mType 9
mVendor“Google Inc.” (id=830009018016)
m版本 1
时间戳 99772462046000
值 (id=830009037896)
[0] 0.030116666
[1] 0.65991235
[2] 9.721399

Using the latest SDK downloaded a couple days ago (Android 2.3 API level 9) I see all the types you list. On a Nexus S a sensor listener for TYPE_GYROSCOPE and SENSOR_DELAY_UI generates a sensor changed event about every 10 msec:

e SensorEvent (id=830009808440)
accuracy 0
sensor Sensor (id=830009014296)
mHandle 5
mLegacyType 0
mMaxRange 34.906586
mMinDelay 1200
mName "K3G Gyroscope sensor" (id=830009014352)
mPower 6.1
mResolution 0.0012217305
mType 4
mVendor "STMicroelectronics" (id=830009014448)
mVersion 1
timestamp 99044897424000
values (id=830009808472)
[0] 0.02687807
[1] -0.009773844
[2] -0.0012217305

For TYPE_ROTATION_VECTOR I get an event about every 60 msec:

e SensorEvent (id=830009257568)
accuracy 3
sensor Sensor (id=830009236640)
mHandle 1601335158
mLegacyType 0
mMaxRange 1.0
mMinDelay 20000
mName "Rotation Vector Sensor" (id=830009236696)
mPower 7.03
mResolution 5.9604645E-8
mType 11
mVendor "Google Inc." (id=830009236792)
mVersion 1
timestamp 99327490002000
values (id=830009257600)
[0] 0.47573996
[1] -0.0030247832
[2] -0.004710396

For TYPE_LINEAR_ACCELERATION events also come in around every 60 msec:

e SensorEvent (id=830009389592)
accuracy 3
sensor Sensor (id=830009013408)
mHandle 1600940398
mLegacyType 0
mMaxRange 19.6133
mMinDelay 20000
mName "Linear Acceleration Sensor" (id=830009013464)
mPower 0.23
mResolution 0.009576807
mType 10
mVendor "Google Inc." (id=830009013568)
mVersion 1
timestamp 99619963498000
values (id=830009389624)
[0] -0.07089697
[1] 0.041391253
[2] -0.06359482

For TYPE_GRAVITY events come in around every 60 msec:

e SensorEvent (id=830009037864)
accuracy 3
sensor Sensor (id=830009017880)
mHandle 1600615030
mLegacyType 0
mMaxRange 19.6133
mMinDelay 20000
mName "Gravity Sensor" (id=830009017936)
mPower 0.23
mResolution 0.009576807
mType 9
mVendor "Google Inc." (id=830009018016)
mVersion 1
timestamp 99772462046000
values (id=830009037896)
[0] 0.030116666
[1] 0.65991235
[2] 9.721399

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文