USB接続GPS USBGPS2 を使う
2008/08/17 Puppy Linux の項目を追記
現状まとめ
OS
状況
記事
Willcom03
○
232USB.DLLを利用
Puppy Linux 4.00
○
ftdi_sio を利用
参考にしたページ
232USB(http://www.softclub.jp/zoro/ce/)
その他、web上の書き込み多数・・・先行している皆さんありがとう!!
個別状況
Willcom03
※要点のみ記載します
【準備するもの】・・・以下をインストールします
232usb
taskmgrv3.1_wm2005.zip(http://freewareppc.com/utilities/taskmanager.shtml)
※標準のタスクマネージャより機能が豊富です。接続デバイスの確認やレジストリーの確認が出来ます。
※SDカードにインストールしました
VisualGPSce(http://www.visualgps.net/VisualGPSce/default.htm)
USBホストケーブル
【GPSを認識させる】
232USB.exeを起動し、[NEW]ボタンを押し、USBホストケーブルを利用してGPSを接続する。音が鳴ったらダイアログの [OK]ボタンを押す。
認識された設定を確認・変更する。
デバイス名:FT232R USB UART,basic
種別:BASIC→FTDIに修正
オプション:FT8U232にチェックを付ける
[OK]押して設定書き込み
ソフトリセットを掛ける。(必要なおまじない)
【ソフト用に追加設定】
接続ポートの確認
導入したaskmgrを起動
Deviceのタブに切り替え
RegKeyで...232usbとなっている部分を探し、対応するポートを確認する。(com6だった)
GPSの設定
[メニュー]-[設定]-[システム]-[外部GPS]を開く
"プログラム"のタブ:GPSプログラムポート→(なし)
"ハードウェア"のタブ:ポート→COM6、ボーレート→4800
"アクセス"のタブ:GPSを自動的に管理するにチェック
【動作の確認】
導入したVisualGPSceを起動
接続先に確認したGPSの接続先を指定(COM6)、ボーレートは4800
右下に赤色または緑色のランプがある
赤点灯→接続不成立
赤点滅→接続されているが受信状態悪い
緑点滅→接続され受信状態良好
タブを切り替え、衛星の受信状態を確認
【アプリケーション上での確認】
Pocket Mapple digital 8 上でGPS動作の確認をしています
屋外でないと受信状態が極端に落ちます
起動し始めから衛星認識まで時間が掛かります(不満だけど・・・)
GPSの抜き差しを繰り返すと認識出来ないことがあります。ハード接続後、ソフトリセットを推奨
全体的には満足です
Puppy Linux 4.00
【ハードを認識させる】
~/Startup フォルダーに以下のスクリプトを追加する。
usb_gps.sh
#!/bin/sh
modprobe ftdi_sio vendor=0x4bb product=0x93c
デバイスファイルのリンクを張っておく
/dev/usb/ttyUSB0 → /dev/ttyUSB0
/dev/usb/ttyUSB1 → /dev/ttyUSB1
※usbモデムのD01-HWとの同時利用は現時点で実験していない。
【アプリケーション上での確認】
navit上で受信状態を確認した。