2011年1月28日金曜日

BlackBerryのGPS機能

ども、あにおです。最近、夜な夜なGPSをいじってます。
今日は、BlackBerryのGPS機能に関してちょっと分かったことがあるので書いておきます。

BlackBerryで位置情報をとる場合、以下の3通り+αのやり方があります。
  1. セルサイトモード(CellSite)
    • 基地局を使って位置を割り出すため高速ですが、やや正確性がたりず、当然ですが、衛星の個数や高度、速度、方角は分かりません。 ちなみに、約数百メートルくらいの誤差がありました。
  2. アシストモード(A-GPS)
    • デバイス内のGPS受信機と基地局の両方を使うため、自律モードよりもやや高速で、セルサイトよりも正確です。
  3. 自律モード(Autonomous)
    • デバイス内のGPSを使うため、高精度の位置情報をとることが出来ます。
  4. 3rdパーティのWebサービス利用(Googleなど)
    • ネットワークの情報を渡して位置情報をとることが出来ます。
GPSのログをとるなど、正確性をとるなら自律モードを選ぶべきだし、だいたいの位置情報をとって早さを求めるならセルサイトモードにすればよいです。時間も自律モードだと長くて2分くらいかかったりしますが、セルサイトモードだと数秒です。用途によってうまく使い分ける必要がありますね。

GoogleMapsは起動後数秒で位置が分かるのでセルサイトモードを利用しているのかと思いきや、自前の仕組みでやってますね。その仕組みはWebサービスとして公開しているので、セルサイトが使えない場合はこれを使えば高速に位置を割り出すことが可能です。

あと、セルサイトとアシストはキャリアがサポートしていない場合もあります。docomoはサポートしているので使うことができます。
ただし、OSのバージョンによってはバグで動かないこともあったりします。その場合は残念ながらなおるのを待つしかないですね。

もしかしたら、セルサイトモードで位置を素早く取得しておいて4sqのチェックインを快適にというのもできるかもしれません。


一応、My BB Info Lite(フリー)/ My BB Infoに、GPSモード切替を搭載しましたので興味ある方はご利用ください。

ではでは。

2011年1月17日月曜日

My BB spMail リリース (^^)v

前回更新してから1ヶ月以上たちました。
飽きっぽい性格がにじみ出ていますね。ども、あにおです。

昨年の12月からBlackBerryでもspモードが開始され、xx@docomo.ne.jpのアドレスをBlackBerryで送受信できるようになりましたね。受信の遅延(というか受信間隔が長いという仕様)とかあったりしますが、そこら辺がアプリで何とかならないか色々見ていたのですが無理そうです(笑)ので、ここらはRIMさん・docomoさんに期待しましょう。

さてさて、spモードメール関連のアプリを作りました。今回のアプリはspモードで受信したメールをeml形式で保存することができるアプリです。SDカードにeml形式で保存して、PC上のメールアプリに取り込んだりということもできます。
ちなみに、GalaxySとかのspモードメールでは、vMessage形式で保存できるようですが、vMessageのBEGIN:VBODYからEND:VBODYの中にeml形式で入ってるだけなので、もしvMessage形式が欲しい場合には、ちょろっと細工してください。


いくつか画面ショットを上げておきます。

メール一覧
メール内容表示
メーラで取り込んだとこ

今回もともさんから「spメールを保存できませんかね」というひと言から始まりました。アイコンもともさん作でごんす。

spメールが保存できればと思っている人(どんだけいるの?)は是非使ってみてください。
ただ、色々と制限事項はありますので、理解した上でご利用ください。
詳細情報やダウンロードリンクはhttps://sites.google.com/site/nisido/mybbspmail

ではでは。