BLE GATTConnect
スキャンせずに (周辺機器のハードウェアアドレスを既に知っている) iOS で周辺機器に対してどのように実行できますか?
私は Android に精通しており、Android のソリューションを知っています。iOS で上記を実行する方法を探しています。上記は、を使用BluetoothDevice object
して作成できるを使用して実行できますhardware address
。Hardware address
スキャンするだけでなく、アプリケーションによって任意の方法で取得できます。
iOSconnectPeripheral
のメソッドでは、に接続するためにがCBCentralManager
必要です。のインスタンスは、中央デバイスによって表示される広告ごとに返されます。CBPeripheral object
GATT server
CBPeripheral
私たちの iOS アプリケーションではhardware address
、周辺機器の (アドバタイズの 6 バイト アドレス) と、デバイスがいつ接続準備が整っているかを認識しています。
質問:
iOS では、周辺機器のハードウェア アドレスを知っているスキャンを実行せずに周辺機器に接続するにはどうすればよいですか?