高木先生の書いた「Bluetoothで山手線の乗降パターンを追跡してみた」というエントリが、非常に興味深かったので、試しにJavaでBluetoothデバイスを探索するサンプルプログラムを作ってみました。 JavaでBluetooth関連をいじるには、JSR 82: Java APIs for Bluetoothという仕様があるので、それを参考にしました。 JSR 82自体はJavaでBluetoothをいじる仕様だけを定義していますので、実際のJSR 82の実装としてBlueCoveを使っています。 JSR 82: Java APIs for Bluetoothのサイトにあるのはドキュメント(Bluetooth関連の仕様書とAPIのJavadoc)になりますので、サンプルプログラムを動かしたいだけなら、BlueCoveのサイトからbluecove-2.1.0.jarをダウンロードしてクラ
As my memo. After I read http://www.hoge256.net/2009/03/322.html, I tried to use BlueCove, a Java library for Bluetooth stack, in my Mac OS 10.6 but it failed. Native Library bluecove not available javax.bluetooth.BluetoothStateException: BlueCove library bluecove not available at com.intel.bluetooth.BlueCoveImpl.loadNativeLibraries(BlueCoveImpl.java:381) at com.intel.bluetooth.BlueCoveImpl.detect
JavaでBluetoothデバイスを探索する方法のメモ JavaとWiiリモコンをBluetoothでつなげてみようという記事に触発されて試してみました。といってもWiiリモコンをもっていないので、同じページで紹介されていたbluecoveを使ってみただけです。 bluecoveはDLLを含めて一つのJARファイルになっているので、ダウンロードしたファイルをクラスパスに通すだけで使うことができます。bluecove(JSR-82)を使って周囲のBluetoothデバイスを探索するプログラムはこんな感じです。 public void findRemoteDevices() { LocalDevice localDevice = LocalDevice.getLocalDevice(); final Object lock = new Object(); final DiscoveryAge
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く