1
Bluetooth 4.2以降、1つの周辺機器を複数のセントラルに接続できます。それで、同じデバイス上の複数のiOSアプリケーション(中央として機能する)が同じ周辺機器に接続できる可能性はありますか?同じデバイス上の複数のiOSアプリケーションを同じ周辺機器に接続できますか?
Bluetooth 4.2以降、1つの周辺機器を複数のセントラルに接続できます。それで、同じデバイス上の複数のiOSアプリケーション(中央として機能する)が同じ周辺機器に接続できる可能性はありますか?同じデバイス上の複数のiOSアプリケーションを同じ周辺機器に接続できますか?
これには新しいBluetooth 4.2は必要ありません。 iOSのCoreBluetoothは、BLEペリフェラルへの単一のリファレンスカウント接続を使用します。物理的な接続は、最初のアプリケーションが接続するときに確立されます。 2番目のアプリが接続されると、周辺機器は別のアプリが接続されたことに気付かない。どちらもGATTコマンドを発行することができ、周辺機器はそれを送信したアプリを決定できません。ペリフェラルから送信された通知は両方のアプリに配信されます(両方に通知を登録している場合)。両方のアプリが周辺機器を切断すると、物理接続は終了します。
気象GATTの回答は、リクエストや別のアプリに属している可能性がありますか? https://stackoverflow.com/questions/48428762/ios-apps-that-access-the-sameble-peripheral-how-to-distinguish – hendra