作者nonebelieve (天)
看板AndroidDev
标题[问题] sensor 问题
时间Thu Dec 15 14:16:39 2011
最近想写一支程式
需要用到重力感应
请问 g sensor 可以在休眠的时候用吗~?
有看到板友说好像无法 不知道是不是真的..
如果侦测晃动的话是需要用到哪种sensor呢~?
顺便问一个service的问题
请问service 一定要用activity去唤醒(?)吗~?
还是可以单纯只写一个service就好?
不知道我的问题会不会很难懂
不太会表达真是抱歉..
先感谢各位回答m(_ _)m
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.240.168.129
1F:→ mamaya3:都是加速度sensor吧 12/15 17:19
2F:→ priv:如果是系统厂应该有办法做到只开着sensor的power 12/15 18:52
3F:→ priv:设定一定程度的晃动之後产生int叫醒CPU 12/15 18:52
4F:→ priv:一般是设定0.5G/1G/2G这样 12/15 18:52
5F:→ priv:但是如果动不到driver层就无法做到 12/15 18:53
6F:→ priv:因为目前android sensor只有polling这一种scenario 12/15 18:53
7F:→ priv:所以要用到sensor就是CPU要在idle state一直醒着 12/15 18:53
感谢两位热心回应
但楼上说的我有看却不太懂 囧
简单一句话就是要从底层下手这样吗~?
8F:推 Killercat:简单地说,sensor是会睡觉关电的,只有CPU在认为需要的 12/16 13:56
9F:→ Killercat:时候会打开他的电源(以非系统厂来说是这样) 12/16 13:56
10F:→ Killercat:但是普通预设的情况下,只有CPU叫醒sensor这回事,没有 12/16 13:57
11F:→ Killercat:sensor叫醒CPU让他从休眠中叫起来这回事。 12/16 13:57
12F:→ Killercat:你要让sensor能送唤醒信号,就要改供电设计跟韧体 12/16 13:59
13F:→ Killercat:当然不是所有sensor都预设没这功能,但是g sensor似乎无 12/16 13:59
了解了!
非常感谢你:)
※ 编辑: nonebelieve 来自: 61.227.115.211 (12/16 15:18)
14F:→ iincho:就是看sleep的时候关掉什麽东西.... 12/18 08:18
15F:推 nvidia:这要去看规格表吧 12/18 09:00