Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 2.16 KB

ubxread.md

File metadata and controls

39 lines (29 loc) · 2.16 KB

ubxread.py

このプログラムは、u-blox ZED-F9P受信機の生データから、

  • みちびきL1Sメッセージ(--l1sオプション)
  • みちびきL1S NMEAメッセージ(--qzqsmオプション)
  • SBAS(satellite based augmentation system)メッセージ(--sbasオプション)
  • GPS/QZSS LNAVメッセージ(-lオプション)
  • Galileo E1B I/NAVメッセージ(-iオプション)

を抽出するプログラムです。--helpオプションで、受け付けるオプションを表示します。

$ ubxread.py --help
usage: ubxread.py [-h] [--l1s | --qzqsm | --sbas | -l | -i] [-d] [-c] [-m]
                  [-p PRN]

u-blox message read

options:
  -h, --help         show this help message and exit
  --l1s              send QZS L1S messages to stdout
  --qzqsm            send QZS L1S DCR NMEA messages to stdout
  --sbas             send SBAS messages to stdout
  -l, --lnav         send GNSS LNAV messages to stdout
  -i, --inav         send GAL I/NAV messages to stdout
  -d, --duplicate    allow duplicate QZS L1S DCR NMEA sentences (currently, all QZS sats send the same DCR messages)
  -c, --color        apply ANSI color escape sequences even for non-terminal.
  -m, --message      show display messages to stderr
  -p PRN, --prn PRN  specify satellite PRN (PRN=0 means all sats)

-cオプションを与えると、強制的にカラーにて状態表示します。デフォルトでは、出力先がターミナルであれば、状態表示はカラーにて表示されます。出力先がそれ以外であれば、カラー表示されません。

-mオプションを与えると、状態表示を標準エラー出力に出力します。

-dオプションを与えると、みちびきL1S災害・危機通報の重複したNMEAメッセージも出力します。現在、すべてのみちびき衛星は、同一のメッセージを送信しています。デフォルトでは、重複したメッセージを出力しません。

-pオプションを与えると、指定したPRNの衛星を用います。このオプションがなければ、すべての衛星を用います。