User manual - ソフトウェアマニュアルver.1.10(2012年5月30日)

92
2.6.5 通信手順
Bluetoothを使用した通信の基本的な手順は、以下のとおりです。
1. Bluetoothの初期化
Bluetoothツール、またはBluetoothライ
ブラリを使用して、初期化を行います。
Bluetoothモジュ
ールの電源がONになり、Bluetoothプロトコルスタックの初期化を実行します。
この機能に関連するライブラリ関数は、以下のとおりです。
Bluetoothライ
ブラリ
BTInitialize
Bluetoothプロトコルスタックの初期化
2. デバイスの探索
Bluetoothツール、またはBluetoothライ
ブラリを使用して、デバイス探索を行います。
デバイス探索用の電波を送信し、周囲にある使用可能なBluetooth機器から機器情報を取得しま
す。
この機能に関連するライブラリ関数は、以下のとおりです。
Bluetoothライ
ブラリ
BTGetDeviceInfo
接続するBluetooth機器の
デバイス情報の取得
3. サービス情報の取得
Bluetoothツール、またはBluetoothライ
ブラリを使用して、サービス情報を取得します。
通信先のBluetooth機器が
現在使用可能なサービス(プロファイル)の情報を取得します。
この機能に関連するライブラリ関数は、以下のとおりです。
Bluetoothライ
ブラリ
BTGetServiceInfo
通信するBluetooth機器の
サービス情報の取得
4. PassKey交換
によるセキュリティ認証
サービス情報の取得、およびBluetooth接続を実行す時点で、通信先のBluetooth機器がPassKey
を要求する場
合があります。
Bluetoothツールの場合は、PassKey入力画面に双方のBluetooth機器ともに
同じPassKeyを入力し
ます。
Bluetoothライ
ブラリの場合は、PassKey設定関数を実行してあらかじめPassKeyを設定しておきま
す。
この機能に関連するライブラリ関数は、以下のとおりです。
Bluetoothライ
ブラリ
BTSetPassKey
PassKeyの設