LILYGO T-Deck(無印)とLILYGO T-Deck Plusの大きな違いはGPSが標準搭載になったこと。
ただ曲者なのが、中華らしいというかなんというか届くまでどのGPSモジュールが搭載されていないかわからない。
(今の所 u-blox か l76k のどっちからしい。)
ライブラリのインストール
examplesのプロジェクトは定番のTinyGPS++を利用するので、PlatformIOでインストール
動作確認
サンプルプロジェクトを動作させると
ターミナルに受信状態が表示される
未受信状態だと、INVALID
Location: INVALID Date/Time: 1/1/2024 00:00:0.00
データを受信すると
Location: xx.yyyyyyyy,zzz.zzzzz Date/Time: 1/1/2024 00:00:00.00
のような表記になって受信できていることがわかる。
特に問題なく動いた
自作系GPSでのハマりどころ
M5Stackの時にハマったんだけど、スマホ等のGPS機器と違って受信に時間がかかる。
というかスマホは位置情報を常時更新しているからGPSが受信できていなくても位置情報が
なんとなく表示される。
だから、スマホで位置でるのにモジュールでは表示されない...不良かも!!
ってなる。
空の見える所にいって1分ほど待ちましょう