OSQZSS

オープンソース準天頂衛星(QZSS)受信機

Android Raw GNSS Measurements

2016-11-09 11:31:21 | Android
Android NのAPIでアクセスできるGNSSのRawデータと,
サポートしているデバイスの情報がやっとでました.

GPS World: Precise positioning using raw GPS measurements from Android smartphones

以下,抜粋.

"The first available Android products with GNSS raw measurements
are the following devices running the Android N OS: Nexus 9 tablet,
Nexus 5x phone, Nexus 6p phone, Pixel phone and the Pixel XL phone.
The raw measurements from Nexus 9 include accumulated delta range
(that is, carrier-phase measurements) for GPS and GLONASS.
The Nexus 5x, Nexus 6p and Pixel phones track GPS and GLONASS,
but the raw measurements from these phones are from GPS only,
and do not include carrier phase."

"The Nexus 9 tablet has duty cycling disabled in the forthcoming
Android N 7.1 release, so it is suitable for collecting continuous
carrier-phase measurements over periods of many minutes. "

Pixelが出たら買おうかと思っていたけれど,どうやら搬送波位相は
取得できないようなので,がっかり.

現時点で,唯一搬送波位相が取れるのは,Nexus 9らしい.
それでもAndroid N 7.1のリリースを待たなければならない.

Googleで買おうとしたら,すでに製造終了しているのかよ!
在庫あるうちに店頭モデルを買っておこう.



【追記】GnssLoggerアプリはこちら.

GitHub: google / gps-measurement-tools

【追記2】Nexus 5Xで試す.Pseudorangeへの換算方法がまだ
よく判らないが,とりあえずRawデータは取得できているみたい.



【追記3】搬送波位相が取得できるNexus 9はLTE版なのか
Wi-Fi版なのか情報がない.iFixitのteardownを見る限り,
GNSSは通信と別のチップなのでどちらでも大丈夫そう.

iFixit: Nexus 9 Teardown

GNSSチップは,BroadcomのBCM4752らしい.

Broadcom: Integrated Multi-Constellation GNSS Receiver

【追記4】参考になるかどうか判らないが,とりあえずメモ.

Google Git: android / platform / hardware / qcom / gps
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする