某掲示板で、「priori4の南北が逆になっている。」と言う書き込みを見つけた。
たしかに、以前グーグルマップ見たときに向いてる方向がおかしかった。
いろいろ調べて、8の字キャリブレーションとかもやってみたけど、よくわかんなかったんで放置していたんだよね。

でも、その後「ヤフー地図だと正常なんだよね。」と言う書き込みを見て、ヤフー地図を入れてみたら、あらなんと正常な方角を指しているじゃないですか。でもグーグルマップだと逆方向むいちゃってたりして、よくわからん状態になってしまった。

java scriptでセンサー値が取得できるというのでこんなもんを作ってみました。



PCからだと動かないけど、スマホからならコンパスの値が表示されます。
これでわかったのは、グーグルマップはこれで表示されている値を使っているようです。これが変な方角を指していてもヤフー地図では正常な方向を向いているので、なんか違う方法を使っているのかもしれない。

今現在は、priori4のアップデートをして、グーグルマップもアップデートが来て、よくわかんないうちに正常な方角を指すようになっています。それでも8の字キャリブレーションしないと変な方向むいてたりするんですけどね。

ちなみに、8の字キャリブレーションとはグーグルマップで現在値の青い点をタップして、「青い点のコンパスを調整する」を選ぶと出てくるやつです。8の字を描きつつ回転させることでコンパスの調整ができます。