M5StackGPS

2022年7月19日更新
2022年7月19日作成

【更新履歴】


M5Stack用のGPSユニットを購入しました。多くの安価なGPSモジュールはU-BOXのモジュールユニットを使用していると云う印象を持っていますが、M5社もU_BOXのモジュールを使用していたのに、このバージョンでは中科微社のナビゲーションチップAT6558と、信号増幅チップMAX2659を採用しています。コンパクトでGroveコネクタ採用しており、まずは使って見たいと思いました。マルツパーツで税込¥1,914で購入しました。
テクニカル資料の入手は容易ですので、RP2040と接続して使う事も大丈夫かと思います。

まずはPCとシリアル変換基板を介して接続しました。9600bps 8N1 で接続したところ、以下のようなセンテンスを得ることが出来ました。デフォルトでは1秒間隔でのダウンストリームのようです。BDS/GPS/GNSSが得られます。1分もしないうちに時刻情報に関しては有効なセンテンスに移行しました。

11:45:25.128 -> $GNGGA,,,,,,0,00,25.5,,,,,,*64
11:45:25.161 -> $GNGLL,,,,,,V,M*79
11:45:25.194 -> $GPGSA,A,1,,,,,,,,,,,,,25.5,25.5,25.5*02
11:45:25.228 -> $BDGSA,A,1,,,,,,,,,,,,,25.5,25.5,25.5*13
11:45:25.296 -> $GPGSV,1,1,00*79
11:45:25.296 -> $BDGSV,1,1,00*68
11:45:25.330 -> $GNRMC,,V,,,,,,,,,,M*4E
11:45:25.330 -> $GNVTG,,,,,,,,,M*2D
11:45:25.364 -> $GNZDA,,,,,,*56
11:45:25.398 -> $GPTXT,01,01,01,ANTENNA OPEN*25

14:07:47.818 -> $GNGGA,050750.000,,,,,0,00,25.5,,,,,,*7D
14:07:47.852 -> $GNGLL,,,,,050750.000,V,N*63
14:07:47.886 -> $GPGSA,A,1,,,,,,,,,,,,,25.5,25.5,25.5*02
14:07:47.920 -> $BDGSA,A,1,,,,,,,,,,,,,25.5,25.5,25.5*13
14:07:47.988 -> $GPGSV,1,1,01,29,,,24*75
14:07:47.988 -> $BDGSV,1,1,00*68
14:07:48.022 -> $GNRMC,050750.000,V,,,,,,,190722,,,N*5B
14:07:48.055 -> $GNVTG,,,,,,,,,N*2E
14:07:48.089 -> $GNZDA,050750.000,19,07,2022,00,00*42
14:07:48.123 -> $GPTXT,01,01,01,ANTENNA OPEN*25

時刻取得する為の$GxRMCはちゃんと取得出来ていますので、そのまま置き換え使用出来そうです。

そこでPiPico版のGPSNTPサーバに接続して見ましたが、ソースコードを変更する事無く使う事が出来ました。

GnssToolKit3@for@Windowsが提供されています。英語か簡体後のメニューです。ZIPを解凍して GnssToolKit3.exe を起動し、COMポートを変更すれば接続可能です。




結構な機能を有して云う事が判ります。u-boxのツールにヒケを取らないです。
デバイスに対する設定変更は tool > configuration で変更出来ます。

このことからNTPGPSで使う分には特にプログラムから設定変更する必要はなく、ツールを使って必要な情報を変更し、その事実を元にNTPGPSのコードをレタッチするのがいいのでは無いかと思います。


戯言(nonsense)に戻る


免責事項

本ソフトウエアは、あなたに対して何も保証しません。本ソフトウエアの関係者(他の利用者も含む)は、あなたに対して一切責任を負いません。
あなたが、本ソフトウエアを利用(コンパイル後の再利用など全てを含む)する場合は、自己責任で行う必要があります。

本ソフトウエアの著作権はToolsBoxに帰属します。
本ソフトウエアをご利用の結果生じた損害について、ToolsBoxは一切責任を負いません。
ToolsBoxはコンテンツとして提供する全ての文章、画像等について、内容の合法性・正確性・安全性等、において最善の注意をし、作成していますが、保証するものではありません。
ToolsBoxはリンクをしている外部サイトについては、何ら保証しません。
ToolsBoxは事前の予告無く、本ソフトウエアの開発・提供を中止する可能性があります。

商標・登録商標

Microsoft、Windows、WindowsNTは米国Microsoft Corporationの米国およびその他の国における登録商標です。
Windows Vista、Windows XPは、米国Microsoft Corporation.の商品名称です。
LabVIEW、National Instruments、NI、ni.comはNational Instrumentsの登録商標です。
I2Cは、NXP Semiconductors社の登録商標です。
その他の企業名ならびに製品名は、それぞれの会社の商標もしくは登録商標です。
すべての商標および登録商標は、それぞれの所有者に帰属します。