« 現PSPとNEW-PSP2000(PSP2) | トップページ | 暑いからやってみた »

2007.07.22

PSPのカーナビ「MAPLUSポータブルナビ」でgpshookを使ってみた

2007/8/24 「テスト内容と結果」更新

今回はゲーム機改造が前提のネタです。
メーカー保証外での使い方なオハナシです。
・CFWの意味がわからない方
・改造後のいろいろな不具合や事故などが心配な人
に当てはまる方は今回の記事内容は見ないように
願います。

この記事を見て実際に行なった場合の
結果に関する事件・事故その他全ての事象・
現象は全て実行した本人の自己責任です。

上の文章が理解できた方のみ以下の記事を閲覧下さい。


堅苦しい前置きになりましたが・・・

まずはじめに
gpshookの作者様に感謝いたします。
痒いところに手が届きまくってます。
本当にありがとうございます!

つまらないものですが、gpshookのあしあとデータからNMEA-0183形式へPC上で変換するバッチが無かったので、無学ながら書いてみました。
あしあとデータ~.datとgpshook添付のコンバートプログラムとdat2nme.batを同じフォルダに入れ、バッチファイルをダブルクリックすればNMEA形式のファイルが作られるようになっています。


本題。
今回はCFW3.30OE-A'(PSPの改造版)を用意し、
gpshookというプログラムをメモステへ仕込み、
MAPLUSをISO化→CSO圧縮しメモステへ仕込みました。
(不要なプラグインは削除し、必要な設定は一通り
行なったという前提で話を進めます)

gpshookは現在公開されている最新版を
組み込んでください。
2007/9/5現在の最新版は「gpshook v0.93c」
です。


●gpshookを入れたら増える機能一覧
・目的地へ着いたら次の目的地を自動でセットしてくれる
 「オートパイロット」
・GPSを利用したオービスアラーム機能
 オービス設置点付近を通過する前に
 警告音が鳴る。
 (自車進行方向もチェックして警告くれるスグレモノ)
・ナビ中もGPSのlog(あしあと)記録をバックグラウンドで
 とり続ける(ログ分割時間々隔の指定機能付)
・PC上であしあとをGoogleEarth形式に変換できる
・PC上であしあとをNMEA-0183形式へ変換できる


実際に600kmほど走行してみました。
●良い点
gpshookの際立つ特徴は、PSP上で3つの機能が
同時に動き続けるトコロ。つまりナビ中でも
1:あしあとを記録しながら
2:オービスアラームも動作しながら
3:オートパイロットを使用して、目的地へ着いたら
 指定した「おこのみスポット」に登録された
 「次の目的地」を順番にセットしてくれる。
::もちろんナビしていないときでも
  「1:」と「2:」は動いてました。
::「2:」の機能が不要な人はWarnSpeedの
   設定に大きい数字を入れればOK

・純正の「あしあと記録300KB別ファイル縛り」から
 開放された。長日程のログはまとめるのが
 大変だったので大助かり。
・旅行計画を立てる時に目的地までの最短ルートの
 通過点を順番におこのみスポットへ登録し、最後に
 目的地を登録すれば渋滞国道へ入ることなく
 最短コースで道を走る事が出来る。
 但し、距離と時間とルート検索のクセが
 読める人向け。
 (オートパイロットを使用して便利に感じた点がこれ)
 これは「経由地」を設定出来るようになった、と書いた
 方がわかり易いですね。


以下の記事は下の方にある
「 2007/8/23 」のメモ項目まで
読み飛ばしてください。
それ以降が有効な記事になっています。

###読み飛ばし部分 開始###
●おや?と思った点(093a)
1:gpshookのcfg設定を
 WarnSpeed=0
 WarnDistance=0
 WarnETA=30
 SoundLoop=2
 LogInterval=3600
 の状態で阪神高速環状線をグルグル
 回ってみたがオービスが存在する
 場所全てでアラームが鳴らなかった。※
2:「1:」の関連事項
 WarnSpeed=0
 WarnDistance=600
 WarnETA=0
 SoundLoop=2
 LogInterval=3600
 の設定で阪神高速環状線をグルグル回ってみたら
 本町のココ夕陽丘のココではオービスアラーム機能が
 反応しませんでした。他は反応OKでした。
 (無反応の2地点はOVIS0610.POT登録確認済)
3:ここ一年程度に建てられたオービスに対して
 オービスアラーム機能が反応しませんでした。
 (オービス情報はOVIS0610.POTかも)
4:阪神高速神戸線のように、下に国道43号線があり
 そこにもオービスがある場合、高速上を走っていても
 オービスアラームが反応してくれる模様。
 実際走ってみたら、いっぱい警告してくれたので
 楽しかったです。
※「1:」について、一つ前のバージョン
 「gpshook093」では正常に機能することが
 確認できました。
※「2:」について、一つ前のバージョン
 「gpshook093」では本町のココ夕陽丘のココ
 で正常に警告が出る事を実走確認しました。
 R43でも1地点欠落が判明し、093ではOKでした。


2007/7/23
 ルート検索後ブラックアウトする現象が
 頻発したのでメモステに保存されている
 MAPLUSのシステムデータをXMB上で削除後
 CPUクロックをデフォルトに戻しました。
 gpshook動作も安定しています。
 この日のテスト内容
 gpshookのバージョンは「093a」
 PSPのFWは3.30OE-A'
 MAPLUSシステムデータ削除。
 CPUクロック→デフォルト
 gpshookあしあと記録→ON
 オートパイロット→ON
 gpshookのcfg設定
 WarnSpeed=10
 WarnDistance=0
 WarnETA=10 ←場所通過10秒前アラーム
 SoundLoop=1
 LogInterval=3600
 前日走った同じ道(R43尼崎-春日野道)の最外側
 車線をオートパイロット(ON・OFF両方試した)で
 往復走行した。
 結果・・・
  あしあと記録とオートパイロットは
  正常に動作するがオービスアラームが
  全く作動しなかった。
  WarnETA=10の設定がまずいのか
  今ひとつ不明。
  (Hシステム型・ループコイル型、共に警告なし)
  とりあえず次回はgpshookのバージョンを
  一つ下げて検証してみようと思います。

2007/7/24
 この日のテスト内容
 gpshookのバージョンを一つ下げた。
  (093a→093)
 PSPのFWは3.30OE-A'
 CPUクロック→デフォルト
 gpshookあしあと記録→ON
 オートパイロット→ON
 gpshookのcfg設定
 WarnSpeed=10
 WarnDistance=0
 WarnETA=10 ←場所通過10秒前アラーム
 SoundLoop=1
 LogInterval=3600
 前日走った同じ道(R43尼崎-春日野道)の最外側
 車線をオートパイロット(ON・OFF両方試した)で
 往復走行し、阪神高速環状線でも実走してみた。
 結果・・・
  全機能正常動作確認。
  以前は警告の出なかったオービス位置でも
  警告が出るようになった。
  093ではオービス情報が正常な模様

  WarnSpeedの設定は自分の好みでOKっぽい。
  警告が必要ない人は300とか大きい数字を
  入れておくなど。
  WarnETAの秒数設定は30以上が良さげに
  感じました。
  (10だとGPSの測位誤差の為か警告でた時には
   間に合わないカンジ)
###読み飛ばし部分 終了###


2007/8/23
devhookのバージョンが0.93bに上がった
のに気が付いたのでインストール。
順次動作チェックしたいと思います。

2007/8/24
v0.93bでオートパイロットとログ記録を
試してみた。
近所を2~3時間走ってみたがOKだった。
ログはNMEAに変換してカシミールで見ても
問題なし。

2007/9/5
gpshookの新バージョンが公開されていたので
入れてみた。(gpshook v0.93c)


テスト内容と結果(2007/8/24更新)
オービス警告関連
WarnSpeed=0 に設定して
・WarnDistance=300 での反応
・WarnETA=30 での反応
・前回無反応だった警告場所の通過
ログ記録関連
・LogInterval=3600
で連続記録できるかテスト。
(CFW3.52M33-4での記録テストは
きっとだれかやってくれるでしょう)
オートパイロット関連
・おこのみスポットを登録してオートパイロットを
 順実行・逆実行
 →順実行OK。次は逆実行テスト。

で現在確認できているもの
WarnSpeed=0 に設定して
 →設定ファイルで
  WarnDistance=50000
  WarnETA=0
  と入れたらとりあえず警告が鳴った。
  (確かにエリア内にオービスあります)
 →設定ファイルで
  WarnDistance=0
  WarnETA=999999
  と入れたらとりあえず警告が鳴った。
  (確かにエリア内にオービスあります)
 →設定ファイルで
   ;SoundLoop=2
  という風にコメントアウトした場合
  1回だけ鳴る。
  (デフォルトが「警告する」なので問題なし)


●関連リンク
詳細機能やインストール方法は
マニュアルを読むべし。
gpshookを検索する

おこのみスポットをMAPLUS←→CSV(等)形式相互変換するプログラムも存在します。
オートパイロットの行程作りやおこのみフォルダのまとめ等とても役立ちます。
maplus_cnvを検索する

2ch
【PSP】MAPLUSポータブルナビ改造スレ【GPS】

|

« 現PSPとNEW-PSP2000(PSP2) | トップページ | 暑いからやってみた »

GPS」カテゴリの記事

PSP」カテゴリの記事

「ゲーム」カテゴリの記事

「旅行・地域」カテゴリの記事

「趣味」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



« 現PSPとNEW-PSP2000(PSP2) | トップページ | 暑いからやってみた »