2011-11-01 38 views
0

因此,我正在編寫一個應用程序以查看設備是否旋轉了360度。我這樣做的方式是使用與磁場傳感器相結合的加速度傳感器。從這個方法中我得到X,Y和Z軸的三個值,但是我怎樣才能用這些來計算出North的位置?使用Android中的磁場

我已經做了一些測試:當我指向北方一個軸,我它的價值變爲約0.0,但是當我點它南,這也說明了我0.0和每斧不同的值時,我點它東或西(對於X:約-3.1東)

+0

好吧,我想我在這裏,這在我的情況下,將爲我工作。我將只使用我的矢量的X變量的原始值,因爲它只是告訴我(磁性)北極和我手機的方向之間的水平差異。因爲我相對使用這個值(我只是比較兩個值),這對我有用。明天我要用我的理論做一些測試,看看它是否有效。 – Hidde

回答

0

好吧,所以我今天做了一些測試,我的解決方案爲我工作,只取X值。這適用於我,因爲我只需要相對使用它(比較兩個值)。欲瞭解更多信息,請查看我的問題的評論或看看this文章。