DEC
10

Touch Diamondのセンサ

Published:2008-12-10 00:30:40 UTC

マルチタッチこそないものの、Touch Diamondにも豊富なセンサが搭載されています。加速度センサ、環境光センサ、カメラ、GPS…。スタイラスがホルダに挿入されているかさえTouch Diamondはセンスしています。しかし、Windows MobileのAPIで取得できるのはカメラ映像とGPSだけに限られており、HTCもAPIを公開していないので、標準では加速度センサなどの情報を自作アプリから取得することは出来ません。

ですが。世の中には凄い人もいるもので、それら公開されていないセンサ情報を取得する方法を調べあげ、マネージコードから扱えるライブラリとして纏めてしまった方がいます。

Scott’s Weblog
My Brain Hurts: HTC Touch Diamond Nav Sensor API

自分でもサンプルを動かしてみたり、スタイラスの状態取得ライブラリを使うツールを書いてみたりしましたが、色々応用が利きそうで面白いですね。プログラマブルな高性能小型デバイスとしては、iPhone/iPod Touchがメジャーですが、どうせなら.NETの知識を生かして開発したいという方は、HTCのTouchシリーズを検討されてみてはいかがでしょうか。