W-ZERO3 を GPS レシーバもどきにする "W-ZERO3 Maps"

| コメント(1) | トラックバック(1)

1.1.0.0 Beta へバージョンアップしました

 

image07

前の記事で、W-SIM の位置情報取得に関することを書きましたが。

もっと、実用的な感じにしてみようと思い、作ってみました。

確かに、W-ZERO3 本体で、位置情報が取得できて、地図が見れればそれで十分ですが。

ノート PC からも同じことをしたい。という強い願望によって作られました。

一応、電波レベル取得機能も付けておいたので、Air-Edge でデータ通信する人にとっては、これだけでも使えるかも?

名前が微妙ですが、本当はもっと違う趣旨のソフトになるはずだったんだけど。

面倒なので、この程度で終わらせることにしました。

(正直なところ、いい名前が思いつかなかった。ネーミングセンスゼロ。)

 

ダウンロード

注意: .NET Framework 2.0 必須。

インストールされていない場合、たぶん (?) 警告が出ます。

 

動作環境

OS: Windows XP, Vista

端末: Advanced/W-ZERO3[es], W-ZERO3[es]

W-SIM: RX420IN

(すべて、こちらで動作確認したもの。これ以外でもたぶん動きます。)

 

使用方法...

  1. インストールする。
    (ClickOnce による自動インストール)
  2. W-ZERO3 などを "モデムモード" で USB 接続する。
  3. W-ZERO3 Maps を起動する。
  4. COM ポートを選択する。
    (デバイスマネージャから確認してください)
  5. [接続] を押し、少し待つ。
  6. [測位開始] を押す。
  7. 位置情報が出力されたら、[Google] か [Mapion] 好きなほうをクリックする。
  8. 現在地付近の地図が表示されます。
    (いちばん近い基地局が中心になります)

 

注意点など

データ通信中は、接続・測位できません。

データ通信を切断してから行ってください。

それと、あまりテストしてないので、バグが大量にあると思われます。

(最後のころは、ほんと眠かったから穴だらけ確実。)

バグを見つけたら、コメントなどから知らせてくれるとありがたいです。

最後に、このソフトの利用は、すべてにおいて自己責任で。

 

無駄話...

Visual C# 2005 Express Edition で作りました。

Academic Edition も持ってるんだけど。

ノートで作ったので。

(デスクトップが "BOOTMGR is missing" とか・・・。)

作成期間は、半日です。出来立てほやほやです。

 

でも、以外と時間かかりました。

シリアルから送られてきた情報を取得するのがなんか難しかった。

DataReceived イベントなんか使うべきじゃなかったかな?

とりあえず、ここら辺を使って対処。

 

それと、寝むかった・・・。

公開しようかしないか迷ったけど、誰か使ってくれる人が居そうならってことで。

バージョンアップは、それなりに期待してください。

ソース?あまりにも投げやりな処理、恥ずかしくて公開できません。

そもそも、ソースを公開するほど高度なことやってませんw

トラックバック(1)

トラックバックURL: http://techno-st.net/mt/mt-tb.cgi/575

ZERO3シリーズのW-SIMの位置情報を母艦PCから取得し、Google・Mapionで取得した位置情報を元に地図表示するWindowsPC用ツール、... 続きを読む

コメント(1)

はじめまして。
このようなアプリがないか、探しまくっていたのですが、ついに見つけたという感じです!
早速頂戴しました。
本当にありがとうございます!!

コメントする

2010年2月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28            

最近のブログ記事

Python curses モジュールの文字化け
Python 2.6 を自分でコン…
CUI な Twitter クライアント Twittext v0.51 リリース
Twittext をバージョンアッ…
Python でマルチスレッドプログラミング
こんにちは。 最近いろいろごたついてて、…

for mobile

Ads

 - trial and error



track feed trial and error