GNSS_Logger for Windows & Raspbian (Python2.7)

Windows


動作環境

【Windows】
Python2.7.16
https://www.python.org/downloads/windows/


【Raspbian】
Python2.7はインストールされています。



事前準備

【Windows】
・Microsoft Visual C++ Compiler for Python 2.7 がインストールされていない場合は下からVCForPython27.msiをダウンロードしてインストールしてください。
https://www.microsoft.com/en-us/download/details.aspx?id=44266

・CP210x USB - UART ブリッジ VCP ドライバをダウンロードしてインストールします。(「USB→TTL コンバーターモジュール アダプター モジュール CP2102 シリアル変換」を使用する場合)
https://jp.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
「Windows 7/8/8.1/10 (v6.7.5) 用ダウンロード」
GNSSを接続して、コントロールパネルのデバイスマネージャーで「ポート(COMとLPT)」の確認をします。

(Silicon Labs CP210x USB to UART Bridge(COM3) の部分)

・u-center Windows (Windows版GNSS評価ソフトウェア) のインストール
https://www.u-blox.com/ja/product/u-center-windows
「u-blox GNSS Standard Driver」もインストールされます。




u-center の設定



【Raspbian】
GPSを接続して、LXTerminalで  ls /dev/ttyUSB* または  ls /dev/tty* とタイプしてポート名を確認します。

上の場合は「ttyUSB0



必要なライブラリ

【Windows】
・PyQt4
下のページからPyQt4をダウンロードしてインストールしてください。
32bit用
https://ja.osdn.net/projects/sfnet_pyqt/downloads/PyQt4/PyQt-4.10.4/PyQt4-4.10.4-gpl-Py2.7-Qt4.8.5-x32.exe/
64bit用
https://ja.osdn.net/projects/sfnet_pyqt/downloads/PyQt4/PyQt-4.10.4/PyQt4-4.10.4-gpl-Py2.7-Qt4.8.5-x64.exe/
・pySerial
コマンドプロンプトで、「C:¥Python27¥python.exe -m pip install pyserial」とタイプしてください。※1
・pyproj
コマンドプロンプトで、「C:¥Python27¥python.exe -m pip install pyproj==1.9.5.1」とタイプしてください。※1

※1
Python2.7が、C:¥Python27 にインストールされている場合
¥は半角文字


【Raspbian】
・pySerial
LXTerminalで pip install pyserial とタイプします。
・PyQt4
LXTerminalで sudo apt-get install python-qt4 とタイプします。
・pyproj
初めから入っていたような...



参考にさせていただいたサイト
https://www.raspberrypi.org/magpi/issues/40/



動作確認したハードウェア

Raspbery Pi 3 関連
Raspberry Pi 3 Model B V1.2 (日本製)
5,346円



Raspberry Pi用電源セット(5V 3.0A)
1,580円



Samsung microSDカード 32GB EVO Plus Class10
1,680円



Raspberry Pi RASPBERRYPI-DISPLAY
10,400円



GNSSモジュール & USBシリアルコンバータ

BN-220 NEO-M8N GPS GLONASS アンテナ モジュール Ublox M8030 TTL レベル CC3D F3用
1,240円


USB→TTL コンバーターモジュール アダプター モジュール CP2102 シリアル変換
315円



配線







↓こちらでも動作を確認しました。(2018.07.17更新のGNSS_Loggerにて。それ以前のバージョンでは、NMEAのみの受信が可能です。)
USB GNSSレシーバー(「USB→TTL コンバーターモジュール アダプター モジュール CP2102 シリアル変換」は不要です。)

HiLetgo VK172 G-MOUSE USB GPS/GLONASS USB GNSSレシーバー
1,230円

その他(上から、u-blox ZED-F9P、u-blox M8T、u-blox M8N)


・u-center Windows (Windows版GNSS評価ソフトウェア) をインストール
https://www.u-blox.com/ja/product/u-center-windows


ドライバが正常にインストールされると、デバイスマネージャーに「u-blox 7 GPS/GNSS Receiver (COMx)が表示されます。