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の設
定