Apple Bluetooth Accessory Design Guideline , Bluetooth Low Energy部分の日本語訳
これは、Apple社のBluetooth Accessory Design Guidelines for Apple Products (R6) https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdfのうち、Bluetooth Low Eneryに関連する部分を日本語訳したものです。17ページ目から20ページ目までを訳しています。
Bluetooth Low Energy
Bluetooth4.0仕様は、バッテリーリソースが限られたアクセサリをターゲットにした新しい無線通信技術、Bluetooth Low Energyを含みます。 もしBluetooth LEがサポートされていれば、アクセサリーはこの章のガイドラインに従うべきです。
Role
Bluetoothアクセサリーは、Bluetooth4.0仕様 Volume3, Part C, Section 2.2.2.3 に定義されているPeripheral role 、 もしくはSection 2.2.2.1に定義されているBroadcaster roleの、いずれかを実装すべきです。
Advertising Channels
Bluetoothアクセサリーは、アドバタイズのイベントの都度、すべての3つのアドバタイジング・チャネル(37, 38, および39)でアドバタイズすべきです。 Bluetooth 4.0 仕様, Volume 6, Part B, Section 4.4.2.1 を参照。
Advertising PDU
Bluetoothアクセサリーは、次のうちいずれか1つのアドバタイジングPDUを使うべきです:
- ADV_IND
- ADV_NOCONN_IND
- ADV_SCAN_IND
ADV_DIRECT_IND は使うべきではありません。 Bluetooth 4.0 仕様, Volume 6, Part B, Section 2.3.1 を参照。
Advertising Data
Bluetoothアクセサリに送信されたアドバタイジング・データは、 Bluetooth 4.0 仕様, Volume 3, Part C, Section 11 に記述されているように、 次の情報の少なくとも1つを含むべきです: