【GPS】ND-100SをLinuxとWindowsで使ってみたよ

/ Linux/Unix / Comment[0]
Linux対応のGPSデバイス「ND-100S」を入手


Linux対応Linux対応って書いてあるけど使い方はどこに書いてあるのよ?!とツッコミながら調べてみた

接続してみる

udevを監視
$ udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[1298966565.230650] add /devices/pci0000:00/0000:00:12.0/usb3/3-3 (usb)
KERNEL[1298966565.232419] add /devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3:1.0 (usb)
UDEV [1298966565.240674] add /devices/pci0000:00/0000:00:12.0/usb3/3-3 (usb)
UDEV [1298966565.245803] add /devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3:1.0 (usb)
KERNEL[1298966565.257205] add /devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3:1.0/ttyUSB0 (usb-serial)
KERNEL[1298966565.257233] add /devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3:1.0/ttyUSB0/tty/ttyUSB0 (tty)
UDEV [1298966565.257904] add /devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3:1.0/ttyUSB0 (usb-serial)
UDEV [1298966565.307700] add /devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3:1.0/ttyUSB0/tty/ttyUSB0 (tty)
/dev/ttyUSB0というデバイスファイルが作成された

USBデバイス一覧表示
$ lsusb
:
Bus 003 Device 008: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
:
デバイスはシリアルポート


ND-100Sのボーレートは4800だから以下のコマンドで設定
# stty 4800 < /dev/ttyUSB0
GPSデータを取得
$ cat /dev/ttyUSB0

おおーでけたでけた

GPS情報を地図にプロットするツールは次の2つが有名
$ sudo apt-get install xgps-client gpsd
$ sudo apt-get install gpsdrive gpsd
使い方はry


Windowsでも使ってみようか

Googlemap上に現在地を表示してくれるND-100S付属のアプリ
オフラインだとマップは使えない

外に出てみたら衛星を5,6個捉えた。その時の精度は+-2mくらい

teratermでもGPS情報を取得できる

設定→シリアルポートからボーレートを4800に変更


おk
関連記事

コメント

:
:
:
:
:
管理人のみ表示を許可