GPSハードウェアとLinux

GPSハードウェアとLinux

もうすぐ、自分用の素敵な車載 PC を組み立てる予定です。私がぜひ実装したい機能の 1 つは GPS トラッキングです。車のエンジンがかかっている間、基本的に GPS 座標をトラッキングし、後で分析できるようにローカル SQL データベースに記録したいと考えています。おそらく Python でプログラミングするでしょう。

PCI GPS カードを見たことがありますが、どのように動作するのでしょうか? 使用するには携帯電話ネットワークへの加入が必要ですか? ロックインすると 2 ~ 3 フィートまで精度がかなり高いのでしょうか?

このようなデバイスとどのようにインターフェイスするのでしょうか? 申し訳ありませんが、私はコンピューターのこの種のハードウェアについてはまったくの初心者です。

答え1

そこにはNMEA0183プロトコルは、基本的にシリアル ポート経由で送信される単なる文字列形式です。NMEA0183 を使用して USB シリアル インターフェイス経由で GPS 座標を出力できる携帯電話がいくつかあると思います (情報が見つかったら更新します)。

基本的には、シリアルポートからデータを読み取るのと同じように動作します。

私はGPS PCIカードをオンラインで簡単に探しましたが、そのうちの1つにはシリアルポートがあり、このミニPCIe1 つは NMEA0183 をサポートしているようです (おそらくエミュレートされたシリアル ポート経由)。

関連情報