GNSS_Logger for Windows & Raspbian (Python2.7)


ダウンロード

https://www.n-survey.com/download/GNSS_Logger.zip

Windows


Raspbian




動作環境

【Windows】
Python2.7
下のページからPython2.7.14をダウンロードしてインストールします。
https://www.python.org/downloads/release/python-2714/
32bit用は「Windows x86 MSI installer」、64bit用は「Windows x86-64 MSI installer」をダウンロードして、デフォルトの「C:\Python27\」
にインストールしてください。

【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 ドライバをダウンロードしてインストールします。
https://jp.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
GPSを接続して、コントロールパネルのデバイスマネージャーで「ポート(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
Windows版GNSS評価ソフトウェア「u-center」をインストールするとBN-220に必要なドライバもインストールされます。


u-center 設定ソフトの使用方法
 ICAS(有限会社アイキャスエンタープライズ)トップページ  http://icas.to/
 http://icas.to/igps-neo-7m/u-center-quick-start.pdf
 ICASでは一切サポートしませんので、問い合わせはしないでください。

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

上の場合は「ttyUSB0



必要なライブラリ

【Windows】
・pySerial
.コマンドプロンプトで、「python.exe -m pip install pyserial」とタイプしてください。
環境によってはpython.exeをフルパスで入力する必要があります。「C:\Python27\python.exe -m pip install pyserial
・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/
・pyproj
下のページからpyproj 1.9.5.1(pyproj-1.9.5.1.tar.gz)をダウンロードしてインストールします。
https://pypi.python.org/pypi/pyproj
1.ダウンロードしたファイルを解凍します。
2.コマンドプロンプトを起動して、解凍してできた「pyproj-1.9.5.1」フォルダに移動します。
3.python.exe setup.py build を実行します。
4.python.exe setup.py install を実行します。
これで、pyprojライブラリがインストールされます。
※環境によってはpython.exeをフルパスで入力します。

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



参考にさせていただいたサイト
http://www.okahiro.info/gd/2016/04/21/post-1549/
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円



配線