FC2ブログ
HOME   »  Android  »  [Android]BluetoothのSPPで使用するUUID

[Android]BluetoothのSPPで使用するUUID

BluetoothをSPP(Serial Port Profile)で使用する場合、BluetoothDeviceクラスのcreateRfcommSocketToServiceRecordメソッド等の引数として設定するUUIDは、以下の値を使用する必要がある。

00001101-0000-1000-8000-00805F9B34FB

Android SDK付属のサンプルアプリケーション「Bluetooth Chat」では、このUUIDが

FA87C0D0-AFAC-11DE-8A39-0800200C9A66

となっているので注意が必要。

尚、UUIDクラスのfromStringメソッドを使用して文字列からUUIDクラスのインスタンスを取得する場合は、引数の文字列をRFC 4122で規定されている以下のフォーマットで設定する必要がある。

"4バイト(8文字)-2バイト(4文字)-2バイト(4文字)-2バイト(4文字)-6バイト(12文字)"


関連記事
Comment
Trackback
Trackback URL
Comment Form
管理者にだけ表示を許可する
プロフィール

まさお

Author:まさお
プログラミングは趣味レベルなので、お手柔らかに。

ブログランキング
ブログランキング参加中。是非クリックお願いします。


にほんブログ村 IT技術ブログ Androidアプリ開発へ

人気ブログランキングへ

ブログランキング



ブログ王

ブログランキング【ブログの惑星】

プログラム人気ブログランキング
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム
QRコード
QR