最終更新: 2023/07/28(Fri)22:35

自作と修理を愛するブログ。トイラジ、電子工作、ボルティー、NucleusCMS 、いろいろゴソゴソやってます
3Dプリンター / 3Dスキャナーも -kyu-

Home > 過去記事一覧 > 2011年05月

«新しい記事1 2 古い記事»
201105/0823:30

PNDで遊ぶ(10)実地テスト

ここのところナビの中身をいじるのに忙しくて、車体に搭載した写真を撮っていなかったことを思い出しました。
マウント部分をつくったきりで放置されていたかのようですが、先月末には取り付け完了しています。

★ナビ取り付け
マウントを介してナビ本体を取り付けた様子です。
百円ショップで調達した液晶保護フィルム(PSP3000用)を貼っているのですがこれが大失敗。写真からもわかるとおり、映り込みが激しくて画面がまったく見えません。直射日光の下ではなおさらです。


★ひさし
というわけでひさしをつくってみました。素材はクリアファイルの表紙部分。シボ加工された黒いポリプロピレンのシートです。両面テープ付きベルクロ(マジックテープ)でナビに取り付けていますので着脱は自由。


★命綱
奥にピントが合っちゃってますが、命綱もつけました。デジカメ用のネックストラップを加工。これも百均です。休憩で車体から離れるときにナビを簡単に取り外せるようにしました。

★地図画面
乗車位置から見たところ。液晶保護フィルム自体も「低反射タイプ」っていうのに変えました。これはさすがにダイソーにはなかったのでヤフオクで購入。PSP1000用で即決100円でした。
5月中に仲間とツーリングで熱海へ行く予定です。画面中央は宿泊先の宿。ちゃんと漢字で表示できました。

…続きを読む>>

201105/0800:02

PNDで遊ぶ(9)登録地点ファイルをPCで編集する

地図上で選んだ場所に名前をつけて登録できる登録地点メニュー、普通のナビには必ずついている機能です。もちろん、ちょいNAVI AK-CND333にもその機能はあるのですが、なんとびっくり漢字の入力ができません。社用車のトヨタ純正ナビに慣れきっていた自分には、相当なカルチャーショックでした。使える文字はひらがな、カタカナ、英数字のみ。変換ボタンを探してしまいました。

漢字が入力できないのはブロードゾーンの迷WANも同様のようです。で、世の中には偉い人がいるもので、迷WANの登録地点ファイルをPCで編集するためのソフトが公開されています。KEY's True Native NotesMayoPointEditor2です。
ひじょーに高機能でとてもよくできているソフトですが、残念ながらちょいNAVIでは利用できません。当たり前です。

でも、PNDで遊ぶ(7)で紹介したカーナビ(AK-CND555)によると

BZN-350とは全く異なった形式になっていますのでMayoPointEditor2が使えませんでしたが、ファイル形式を調べたところ迷WAN 512MB登録地点ファイルと似た構造だったのでperlで変換スクリプトを書いてPOI形式から変換して使っています。

すばらしい。perlの変換スクリプトも公開されています。ちなみにちょいNAVIの登録地点は
\ResidentFlash\Navi\User_Japan\USERREGDATA.DAT
に記録されています。
----------------------------------------------------------------------------------
【2011.05.27追記】
2010年春版地図では
\ResidentFlash\NAVI\User_Japan\RegisteredInfo.bin
です。
----------------------------------------------------------------------------------

幸いにしてうちのPCにはperlがインストールされていましたので、しばらくはこのスクリプトで迷WANのPOI形式ファイルを変換して使わせてもらっていましたが、これはこれで使いにくい部分もあります。

1)ちょいNAVIの登録地点には、登録地点名とあわせて場所を入力するフィールドがあるが、POI形式にはない。
2)ちょいNAVI本体で登録した登録地点情報を吸い出すすべがない。
3)POI形式のファイルを正にしないとならないため、ファイルの二重管理が面倒。

ないものはつくるしかないってことで、ちょっとしたコンバータをつくることにしました。

素人プログラマがまともなアプリケーションなんてつくれるはずも無いので、簡単なスクリプトレベルのものでお茶を濁します。
過去にASP(ActiveServerPages)の開発をしていたときに覚えたVBScriptを使いました。VBScriptの利点は、開発環境に特別なものがいらないこと、Windowsの載っているPCなら特別なにかインストールしなくても動作することの2点でしょうか。
テキストファイルの体裁を整えたりExcel形式へ変換したりなんてのはよくやってますので、簡単にできるだろうとたかをくくってました。実際はバイナリの入出力と浮動小数点数の扱いがわからず四苦八苦しました、ハイ。

…続きを読む>>

201105/0300:16

PNDで遊ぶ(8)メディアプレーヤー

PopUpMenuからエクスプローラが起動できるようになりましたので、当初の目的である「音楽を再生しながらナビ」を模索します。
スマートホンとかipodとか持っていない自分は、AUのW53CAにMP3を入れて持ち歩き、Lismoミュージックプレーヤーで聴いています。
なので、持っているソースの関係で、基本的にMP3の再生さえできればよいです。

------------------------------------------------------------------------------
【2011.05.06 追記】
内蔵の音楽プレーヤーですが、先に音楽プレーヤーを起動して音楽を再生開始し、そのままの状態でメニューに戻り、ナビゲーションを起動すれば、ナビゲーションをしながら音楽再生できることが判明しました(汗)
ちゃんと確認してなかったです。ハイ。
ただしアルバムの切替などの音楽プレーヤーの操作をする場合は、いったんナビを終了しないとできません。ってことでまあ、Hackは無駄ではないです。
------------------------------------------------------------------------------

…続きを読む>>

201105/0209:37

PNDで遊ぶ(7)ちょいNAVI AK-CND333をHackしてエクスプローラを起動する

AK-CND333のハックに際して参考にさせていただいたのはこちらのサイト。

小型自動二輪AT免許一発試験体験記(平針運転免許試験場)

左のメニューから スペイシー100 > カーナビ(AK-CND555) と辿ると幸せになれました。内容が高度でちょっと戸惑いましたので、もう少し噛み砕いて記述しようと思います。

通常のWindowsCEならば「ActiveSync」が使えます。WindowsXPなどが動作するデスクトップ機にインストールして、USBなどで接続したCE機とパートナーシップを結び、ファイルの同期やコピー、CE用プログラムのインストールなどを行うものです。ちなみにパートナーシップを確立したPCは「母艦」なんて呼ばれています。

ですが、残念ながらAK-CND333にはActiveSyncは使用できません。

…続きを読む>>

201105/0100:12

PNDで遊ぶ(6)WindowsCE Hack

WindowsCEとの出会いはCASIO Cassiopeia A-55Vでした。WindowsCE2.0が搭載されていました。超小型ノートパソコンのような外観で、モノクロ液晶ながらタッチパネルとキーボードの両方が装備されていた、いわゆるH/PC(ハンドヘルドPC)。PCMCIAスロットにIDOのデータ通信カードを装着して、出先で携帯とつないでメール送受信なんて使い方をしてました。当時の携帯はメールなんてつかえませんでしたからそれなりに重宝しましたよ。単三電池2本で駆動、専用の充電池もありました。
なにをするにもずいぶん待たされる機械、という印象が残ってます。液晶も「じわっ」というかんじの表示でしたね。

★東芝 GENIO e550G
その後、PocketPC2002(WindowsCE3.0)が載っている東芝 GENIO e550Gに買い換えます。キーボードが無くいまどきのスマートホンみたいな形をしていますが、やっぱり大したことはできませんでした。
ヤマダ電機のポイントがたまっていたので、加賀電子のGPSユニットと引き換え、地図をインストールしてナビをやらせようと四苦八苦した覚えがあります。結局、GPSの感度が低く衛星が安定して捕まえられなかったこと、GPSユニット同梱の地図が田舎では役立たずだったこと等々の理由で挫折、長いこと物入れのこやしにしたあとで売ってしまいました。2007年9月のことです。それ以来、ずいぶん長いことPDA(PNDではないよ)からは遠ざかっていました。

…続きを読む>>

«新しい記事1 2 古い記事»

サイト内検索

月別アーカイブ

↑ページ先頭へ

2534643 [Mode]
Copyright © kyu-weblog All Rights Reserved. Powered by Nucleus CMS v3.71 管理