Bluetooth と言うといかにも旬が過ぎたテクノロジーですが、技術がこなれ多くの機器に標準で搭載されるようになった今こそ、やっとホビイストにとって Bluetooth がお手頃に使える時が来たと言えるのでは無いでしょうか?特に USB と違ってコードが要らず、無線 LAN より設定が簡単なので、ちょっとした通信には最適だと思います。最近の Android にはだいたい Bluetooth が付いてるらしいので、Android の Bluetooth を使い、Mac の仮想シリアルポートに接続する方法を書きます。本当は iPhone でも試したかったのですが、 Apple は素人が Bluetooth を使う方法を提供していないので諦めました。 Bluetooth とは何か? プログラマから見て、Bluetooth はだいたい TCP/IP と同じように扱えます。TCP/IP と同じくデ
そういえば Bluetooth ってやったとこが無いので Android と PC の接続を試してみることにした。 Bluetooth プログラミングの基礎知識 これが分かってなくてちょっと苦労しました。 各Bluetooth機器は固有のMACアドレスを持っている。 6byte。NICのMACアドレスとは別採番。 Bluetooth機器内の各サービスは固有のUUIDを持っている。 規定のUUID一覧 独自プロトコルの場合はツールで生成したUUIDで良い。 サーバとクライアントが認識していれば良いので衝突とかは考えなくてよい。 Bluetoothは非公開にできる。 PCやAndroidはデフォルト非公開になっている。 非公開で有ってもペアリング済みなら接続できる。 ペアリング未でも公開されていれば検索して接続できる。 android.bluetooth と JSR82 Java で Blue
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く