現在、勉強のためiOSでのBluetooth LE接続アプリを作成しています。
二台のiOSデバイス間をBluetooth LE接続し、データを送受信させたいのです。
iOSデバイス(Central)-- iOSデバイス(Peripheral)
Peripheral側、Central側ともにサービスを持たせたいと考えていて、CentralからPeripheralの持つサービスにアクセスすることはできたのですが、PeripheralからCentralの持つサービスにアクセスするには、どうすればいいのでしょうか。
PeripheralからCentralのサービス一覧取得(discoverServices)を行いたいのですが、やり方がわからず、頓挫しております。
以下のような流れでアプリを作成しています。
・Peripheralでアドバタイズ開始
・CentralでPeripheral発見、接続
・CentralからPeripheralのサービス一覧取得
・CentralからPeripheralのサービスに対してread/write
同じように、PeripheralからもCentralのサービスにアクセスしたいのです。
よろしくお願いいたします。
あなたの回答
tips
プレビュー