2010年7月4日にGPSレシーバ(GlobalSat BU-353)を購入してから,いま(2011年1月1日)までLinux(Ubuntu 10.04)上で認識はしているようではあるものの,使い方が全くわかりませんでした.
2011年がやってきて,思い立ったのでWebで調べてみると,今回は解決策が出ました! Linux(Ubuntu 10.04)でのGoogle検索に[Ubuntu 10.04]というラジオボタンのオプションがあったため,うまく情報を絞ることができたからなのかもしれません.
同様のことに悩んでいる方は少ないと思いますが,自分のためも含めてここに一例ですが,記事として残しておきます*1.
- GPSレシーバ(GlobalSat BU-353)が認識されているか確認する.
lsusbコマンドで調べることができます.
so2@so2-vmware:~$ lsusb Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub Bus 002 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
GPSレシーバ(GlobalSat BU-353)は
Bus 002 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
です.
- 下記コマンドでボーレートを設定する*2.
so2@so2-vmware:~$ stty -F /dev/ttyUSB0 4800 so2@so2-vmware:~$ cat /dev/ttyUSB0
と入力することで,適当なNMEA-0183形式の受信データが端末上に表示されるはずです.
参考Webページ(URLのみ):
http://d.hatena.ne.jp/yamanetoshi/20100705
http://members.optusnet.com.au/~greg.eden/bu353ubuntu.html