Bluetooth LE使用上のご注意
アプリケーション作成・利用時
Bluetooth LE通信を利用するアプリケーションを作成される際は、以下の項目を考慮していただくことを推奨します。
また、Bluetooth LEの通信状態は、無線接続の性質上、周辺の電波環境、障害物の有無、設置環境等に左右されます。 そのため、実際に利用される環境で十分な評価を行い、必要な待機時間の検討を行ってください。
再接続(ポートクローズからポートオープン)までの待機時間について
Bluetooth LE通信ではホストデバイスとの切断(ポートクローズ)後、切断の後処理を行います。
そのため、アプリケーションにおいてはポートクローズから次のポートオープンを行うまで、500msec以上の待機時間を確保いただくことを推奨します。
ポートクローズのタイミングについて
アプリケーションからのデータ送信がすでに終了している場合でも、本製品内部のバッファにデータが残っている場合があります。
また、ポートクローズを行うと、バッファに残っているデータが破棄されることがあります。
このため、ポートクローズを行う前には、送信したデータが確実に処理されたことをステータスなどを利用して確認してください。
アプリケーションによるリトライの実装について
無線接続の性質上接続が不安定であることを考慮いただき、アプリケーションにおいて接続に関する処理にリトライ処理を実装いただくことを推奨します。
その他
Bluetooth USBアダプターを利用される場合
ホストデバイスでBluetooth USBアダプターを利用される場合は、アダプターの仕様を確認のうえ、十分に動作検証を行ってください。
Bluetooth LE設定の変更・初期化を行った場合
本製品のBluetooth LE設定の変更または、初期化を行った際は、変更した内容をホストデバイスに反映させるため、
ホストデバイスのBluetooth LEペアリングを解除してください。
その後関連するアプリケーションまたはシステムを再起動してください。起動後再度Bluetooth LE接続を実行してください。
ペアリング情報の保持台数
ホストデバイスとのペアリング情報は、最大10台分保存されます。11台目以降のホストデバイスとペアリングする場合、最後に通信した日時が最も古いデバイスのペアリング情報から上書きされます。ペアリング情報が上書きされたホストデバイスから再接続する場合、ホストデバイスから一度ペアリングを解除し、再度ペアリングを行う必要があります。