Snow Leopard探索記 番外編:iPhoneで動くBluetoothスタック

海上忍
2009-12-31 22:28:00
  • このエントリーをはてなブックマークに追加

 iPhone OSにBluetoothスタックは実装済だが、サポートされるプロファイルはごくわずか。Bluetoothロゴを取得したデバイスは、Bluetooth.orgの公式サイトに実装の詳細が掲載されるため、こちらのページを見れば、接続可能なデバイスが判明する。そこにはマウス/キーボード接続用の「HID」という文字はない。

 以前、iPhone用外付けキーボードを発売するかのように予約ページを設けた通販サイトが存在したが(iPhone用外付けBluetoothキーボード発売のお知らせ)、1年以上経過するいまも発売されていない。

 しかし先週、Cydiaストア(Jailbreak環境向けにiPhoneアプリを販売するウェブサイト)で「BTstack Keyboard」なるiPhoneアプリが公開された。ユーザランド上で動くiPhone OS用のBluetoothスタック「btstack」をHIDプロファイルに対応させたもので、Apple Wireless Keyboardを含む多くのBluetoorhキーボードが利用できるという。

 Jailbreak必須だが、一部ユーザーが欲して止まなかった外付けキーボードが利用可能になるのだ。

 このBTstack Keyboard、まだ不安定なようだが、YouTubeにいくつかアップロードされているムービーから判断すると、それなりに使えるレベルには到達しているらしい。ベースとなるbtstackのソースコードは公開されていて、サンプルコードも収録されているので、冬休みを過ごすネタとしていかがだろう。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]