[英]Android accelerometer sensor values
我正在使用Android Wear上的加速度傳感器。 當我在偵聽器中讀取值時,它提供了一個數組,例如[-19,594337 -19,594337 19,594337]。 我的意思是真的嗎? 所有尺寸均為19 m / s ^ 2? 賭邁克·泰森(Mike Tyson)做得更好。 如果我做錯了什么,有人可以向我解釋嗎?
代碼只是
public void onSensorChanged(SensorEvent event){ ... event.values ...}
適用於TYPE_LINEAR_ACCELERATION偵聽器。
outout沒有錯。 您獲得的輸出稱為傳感器的raw output
。 這意味着重力不會從TYPE_LINEAR_ACCELERATION
的輸出中排除 。 您需要自己排除它。
TYPE_LINEAR_ACCELERATION :測量在所有三個物理軸(x,y和z)上施加到設備的加速度,以m / s2為單位,不包括重力。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.