BLE通信におけるセントラルとしての役割を実装したデバイスには、ほとんど常に必要となるさまざ まなタスクがあります。ペリフェラルを検出し、接続する、ペリフェラルが提供するデータを調査 し、やり取りするなどのタスクです。一方、ペリフェラルとして動作するデバイスにも多くのタスク が必要ですが、その内容は違います。サービスを公開、アドバタイズする、セントラルからの要求(読み書き、値の変化を通知するよう申し込み)に応答する、などのタスクです。 この章では、セントラル側で実行する主なタスクについて、Core Bluetoothフレームワークを使って実 装する方法を説明します。ローカルデバイスにセントラルとしての役割を与えるアプリケーションを 開発する際、以下に示すコード例が参考になるでしょう。具体的には次のようなタスクです。 セントラルマネージャオブジェクトを起動する アドバタイズしているペリフェラ