0.1.3の公開です。今回の更新の目玉は、Zaurus環境でのGPSとの同期機能の追加です。この機能はなんと!私自身はGPSを持っていないのにも関わらず、コメントを書き込んで下さった方々のアドバイスやお時間を割いて頂いてのテストによって出来上がってしまいました。ご協力頂きましたちゃびさま、mumumuさま、striderさま、kaniさま、大変ありがとうございました。ここに心よりお礼申し上げます。gps_zauの使い方はphs_zauと同様ですが、ご使用の前に環境に合わせて設定をする必要があります。手間ですが、gps_zauの先頭にあるdevとbrateを、コメントを参考に適当に編集をお願い致します。GPS/PHS基地局情報情報を自動取得する機能も追加してみました。言っても、10秒間隔でコマンドを呼び出し続けるだけですが。/path/to/phs_zauと登録、実行するかしてどうぞ。gps_zauも場合も全く同様です。kaniさまからご要望のありました、ズームのしおり機能も追加しました。これまではズームの指定に’I'、’O'キーを連打する必要があり、その度に描画待ちになったりとやや面倒でしたが、今回からは0-9、Ctrl+0-9キーで0-19の縮尺を直接指定できるようになりました。従来通り’I'、’O'キーでのズーム指定も可能ですので、お好みの方法でご利用下さい。それに伴って、位置のしおり機能も拡張しています。これまでは0-9の10通りしか位置を保存できませんでしたが、今回の拡張によりA-Z、0-9の36通りを保存できるようになりました。使い方は’Y'キーの後に[A-Z0-9]キーで保存、Shift+’Y'キーの後に[A-Z0-9]キーで移動です。あと、いりすさまからのご要望で、ダウンロードした地図を抽出、削除するコマンド、copy_imgs.batとdel_imgs.batを追加しました。これらの使い方はdown_imgs.batとほぼ同様ですが、copy_imgs.batは指定した地図をgm_lite/imgs.new/にコピーし、del_imgs.batは指定した地図をgm_lite/imgs/から削除します。gm_lite.htmlは同じ階層のimgs/フォルダのみ参照しますので、お間違いなきよう。今回のファイルはgm_lite-0.1.3.zipです。アップグレードの際はgm_lite/gm_lite.htmlとgm_lite/bin/、gm_lite/cygenv/を新しいものと入れ替えて頂ければOKです。しても説明をはしょり気味ですが、ご質問等ありましたらお気軽にどうぞ。10:52はじめまして。GM_Liteという、すばらしいソフトを公開していただき、とても感謝感激しています。SL-C750+BC-337)で動作するようになりました。BC-337は、GM_Liteが公開されてから購入していました。GPSと同様に”ttyS3′′と”4800′′にしました。gps_zauを、今回の追加オプションを使って以下のように実行しました。BC-337カードのLED点灯。測位した値が0以外の正しい値になるまで、runを繰り返す。BC-337カードのLED消灯。(オプションなし)を、必要に応じて随時実行して、測位した値を得る。いう、手順でOKみたいです。みじまさまコメント+詳細なご報告大変ありがとうございます!なんだか皆さまGPSを入手されていて、ちゃくちゃくと包囲されているような気が...。お使いのBC-337についてですが、どうやらすんなりは行かなかったようですね。[start|run|stop]は公開していない隠し機能みたいなものだったのに、使いこなしておられるようでさすがでございます。ところで、この作業は一度だけすれば済むのか、それともCFの抜き差し毎に必要なのかは分かりませんが、これを(多分)自動化できるようにgps_zauを修正してみました。何度も作業が必要なようでしたらお試し下さい。teraさまどうもお世話になっております。>ところで、この作業は一度だけすれば済むのか、それともCFの抜き差し毎に必要なのかは分かりませんが、これを(多分)自動化できるようにgps_zauを修正してみました。ご修正、どうもありがとうございます。このgps_zau-0.1.3.1.shを使用すれば、さきほどの私のちょっと面倒な作業(オプションの、start,run,stopの使用)をしなくても、よくなりました。最初、私はGM_Lite0.1.2版でBC-337の測位がうまくいかなくて、いろいろテストをしていました。XPパソコンに接続したところ、zaurusと同じように、やはり最初は測位した値が0になっていました。そのまま測位を少し続けていると(BC-337カードのLED点灯が続いたまま)正しい測位した値を得られるようになりました。XPパソコンから抜き、zaurusに差込んでgps_zauコマンドを実行したところ、zaurusでも正しい測位した値を得られました。基本的にgps_zauコマンドで動作するので、あとは、BC-337カードのLED点灯を続かせればいいのだな、と思っていたところでした。0.1.3版がリリースされ、gps_zauコマンドへのオプション追加という、願ってもない機能追加があったのでまさにグッドタイミングでした。本当にどうもありがとうございました。みじまさまおぉ、動きましたか!どうやら通電から衛星補足までに少し時間が必要なようですね。今回は対処法をはっきりさせて頂いておりましたので、楽に修正することができました。感謝、感謝でございます。今後も暇々にでもこちらを気に掛けて頂ければ幸いです。10:34>teraさまいつもすばらしいツールをありがとうございます。私はそれほどお役に立てたとは思えませんが、名前を入れていただきありがとうございました。使わせていただきましたが、縮尺を直接指定する機能は非常に便利です。すばやく見たい箇所にいけて快適です。GPSもちゃんと同期しました。一度現在地を表示すると、それ以降は「Failed!」となってしまいます。gm_lite.htmlを再起動しても、現在地を一度だけしか読み込めませんでした。gml_auto、gps_zauは正常に動作しており、ターミナルにも10秒おきに緯度経度が出力されています。ll.jsは正しく生成されているようです。0.1.3版のgm_lite.htmlのどちらでもおきています。してなのでしょうか?お心当たりがございましたらご教授下さい。0.1.3版のgm_lite.htmlでは「Shift+c」を押すと●ではなく、と表示されていました。●に変更することは可能ですか?いつも質問ばかりで恐縮ですが、よろしくお願いします。10:37>teraさますみません。消えてしまった箇所がありますので、再度書かせていただきます。0.1.3版のgm_lite.htmlでは「Shift+c」を押すと●ではなく、E/divと表示されていました。●に変更することは可能ですか?以上、よろしくお願いします。ちゃびさま毎度率直なご意見、ご指摘大変ありがとうございます。いったフィードバックは貴重ですし、張り合いもあって本当に有難いことです。一度現在地を表示すると、それ以降は「Failed!」となってしまいます。/tmp/ll.js”の行を削除の二点、お試し頂けませんでしょうか。「Shift+c」を押すと●ではなく、E/divと表示されていました。ただの文字化け、というようでは無いようですが...。1084行目に●が含まれていることをご確認頂けませんでしょうか。毎度ちゃびさまにはこの様なお願いばかりで大変恐縮ではありますが、お時間のある時で構いませんのでどうぞ宜しくお願い致します。14:20>teraさまいつもご迷惑をおかけしてすみません。1つずつ報告させていただきます。「Shift+c」を押すと●ではなく、E/divと表示されるですが、古い秀丸で編集していたせいで、どういうわけか文字化けしていました。◁E/div>となっていました。サイドダウンロードしたgm_lite.htmlでは全く問題ありませんでした。15:26>teraさますみません。「サイドダウンロード」ではなく「再度ダウンロード」でした。いつも変換ミスをしてしまい、申し訳ありません。>こういったフィードバックは貴重ですし、張り合いもあって本当に有難いことです。いっていただけると、遠慮なくお聞きすることができます。本当にありがとうございます。teraさまには感謝してもしたりない気持ちです。以下の内容について、ご報告させていただきます。/tmp/ll.js”をコメントアウトした結果、あっさり認識されるようになりました。誠にありがとうございました。※ll.jsは削除されないので、GPSがない状態でもFailedとならなくなりました。前回の位置を保存している状態ですね。10」をコメントアウトしてみました。すると少し速くなったような気がいたしますが、7~10秒くらいかかっています。ほうでも変更する点がありますか?それ以前に速くするとZaurusに負担がかかり過ぎてしまうのでしょうか?ご助言、よろしくお願い致します。15:47>teraさま度々すみません。904行目のsetTimeout(”jsJumpLocation()”,10000);の数値が読み込むまでの時間(単位[msec])でしょうか?実際は、緯度経度を出力する時間に依存する気がいたしますが。間違っていたら申し訳ありません。ちゃびさまコメントありがとうございます。古い秀丸で編集していたせいで、どういうわけか文字化けしていました。いうこともあるのですね...。/tmp/ll.js”をコメントアウトした結果、あっさり認識されるようになりました。ジャンプ失敗の原因はそちらでしたか。この結果はありがたく次回の更新に反映させて頂きたいと思います。GPSの測位と現在地更新の間隔に関するご指摘は全て大正解、完璧でございます。10′′をコメントアウトした上でこれ以上GPSの測位の間隔を短くしようとするならば、後はもうgps_zauの測位部分である23-26行目のもっとうまい方法を見つけるしか無いと思います。ddのcountの値を適当に増減させるなどしてみると多少は変わってくるかもしれません。お気が向きましたら、ということで。19:29>teraさまいつも的確なご助言をありがとうございます。ご提案の2番で解決いたしましたので、ご報告いたします。ddのcount値を5にしました。|すると、ターミナルに1秒おきくらいに緯度経度が出力されました。904行目は1000ミリ秒(1秒)にしました。setTimeout(”jsJumpLocation()”,1000);この結果、2~3秒遅れくらいですが、現在地をスムーズに追従してくれました。これでGPSの機能も完璧になったと思います。ありがとうございました。GM_Liteはユーザーが自由に地図を選べ、GPSとも同期できるすばらしいソフトだと思います。ここまでできると、さらにいろいろな機能(GPS関係で・・・)が欲しくなってしまいますが、現状でも十分実用的なので、思う存分活用させていただきます。ありがとうございました。ちゃびさまおぉ、それは何よりです!余り更新頻度を上げるとバッテリーの持ちに影響しそうなので間隔は10秒置きに据え置いておきますが、count=5は大変参考になりました。こちらこそありがとうございました、今後ともどうぞ宜しくお願い致します。いうことで、ちゃびさまの成果を反映させたのがこちら!もし興味がおありでしたらどうぞ。0:18>teraさま>余り更新頻度を上げるとバッテリーの持ちに影響・・・たしかに!!!そうですよねぇ~。・・・でも、はやめにしてみました。軌跡とかを残すには結構早くしたほうがよいのですが、残せなくても自己満足のためにやってみました。更新、ありがとうございました。ちゃびさまコメントありがとうございます。GPSのログ表示に関するご要望があるのは認識しておりますので、ご安心を。いつとは断言できませんが、まぁ気長にお待ち頂ければ幸いです。11:31>teraさまログ表示に関するご検討、ありがとうございます。モバイルマップNaviの地図は荒いので、ログを取るときも地図画像がきれいなGM_Liteを使えると大変助かります。私もなにかお手伝いできればいいのですが、素人なのでソフトウェア開発の知識が全くなく、申し訳ありません。いうことで、気長にお待ちしております。