Windows Mobile 用の GPS 地図 - Part 7 - ツールアップデート2011/03/21 00:00

ReagGPS.exe をアップデートしました。

http://www.ne.jp/asahi/net/pockey/program/readgps_1.4.0.zip

Bluetooth 接続の GPS では何ら問題なく動いていたのですが、Omnia II 内蔵の GPS を使ってしばらくすると、ハングアップすることに気づき、約一ヶ月かかって問題を見つけました。

Windows Mobile がサスペンドするときに、ファイルシステムへのアクセスを行うとそこでフリーズするのですね。そのファイルシステムが、内部フラッシュなのか、microSD フラッシュ上なのか、また FreeOTFE で作った仮想ボリュームで構成されているのかなどの依存性はあるようですが。
Windows CE 特有の電源 state のメッセージを別途取得するため、もう一つ thread を起動して、サスペンド移行前にログ出力を止め、復帰後に再開する処置をしました。

本件で、すごく参考になった情報のリンクを記しておきます。
http://forum.xda-developers.com/showthread.php?t=379366
http://forum.xda-developers.com/showpost.php?p=2414537&postcount=10

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://gethtmlw.asablo.jp/blog/2011/03/21/5755429/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。