→ mamaya3:都是加速度sensor吧 12/15 17:19
→ priv:如果是系統廠應該有辦法做到只開著sensor的power 12/15 18:52
→ priv:設定一定程度的晃動之後產生int叫醒CPU 12/15 18:52
→ priv:一般是設定0.5G/1G/2G這樣 12/15 18:52
→ priv:但是如果動不到driver層就無法做到 12/15 18:53
→ priv:因為目前android sensor只有polling這一種scenario 12/15 18:53
→ priv:所以要用到sensor就是CPU要在idle state一直醒著 12/15 18:53
感謝兩位熱心回應
但樓上說的我有看卻不太懂 囧
簡單一句話就是要從底層下手這樣嗎~?
推 Killercat:簡單地說,sensor是會睡覺關電的,只有CPU在認為需要的 12/16 13:56
→ Killercat:時候會打開他的電源(以非系統廠來說是這樣) 12/16 13:56
→ Killercat:但是普通預設的情況下,只有CPU叫醒sensor這回事,沒有 12/16 13:57
→ Killercat:sensor叫醒CPU讓他從休眠中叫起來這回事。 12/16 13:57
→ Killercat:你要讓sensor能送喚醒信號,就要改供電設計跟韌體 12/16 13:59
→ Killercat:當然不是所有sensor都預設沒這功能,但是g sensor似乎無 12/16 13:59
了解了!
非常感謝你:)
※ 編輯: nonebelieve 來自: 61.227.115.211 (12/16 15:18)
→ iincho:就是看sleep的時候關掉什麼東西.... 12/18 08:18
推 nvidia:這要去看規格表吧 12/18 09:00