奇妙なジャイロスコープの動作があります:
私はvalues[0]
ジャイロスコープセンサーから持っています:x軸周りの角速度。Samsung Galaxy Nexus では、この値は -10 から 10 です。Samsung Galaxy Tab(old) では、-100 から 100 です。
なぜ?理解できません。ジャイロスコープを使用するアプリケーションを作成します。Galaxy Nexusではすべて問題ありませんが、Galaxy Tabでは値が大きいため問題があります。
奇妙なジャイロスコープの動作があります:
私はvalues[0]
ジャイロスコープセンサーから持っています:x軸周りの角速度。Samsung Galaxy Nexus では、この値は -10 から 10 です。Samsung Galaxy Tab(old) では、-100 から 100 です。
なぜ?理解できません。ジャイロスコープを使用するアプリケーションを作成します。Galaxy Nexusではすべて問題ありませんが、Galaxy Tabでは値が大きいため問題があります。
デバイスが異なる値を与える場合、私の頭に浮かぶ唯一の理由は、それらが異なる範囲/スケールで動作しているということです...つまり、値を正規化するには、おそらく最大範囲で値を割る必要があります。
古い 7 インチの Samsung Galaxy Tab もジャイロスコープのデータをラジアン/秒で提供します。これはスケールなどに関するものではなく、値が単に間違っているか、正しく取得できないかのどちらかです。範囲値は、取得可能な最小値と最大値を通知します。全て。