Мне нужно установить задержку соединения на мое соединение BLE, но документация очень разрежена на setDesiredConnectionLatency.Xamarin IOS setDesiredConnectionLatency
Я использую рамки CoreBluetooth для IOS, а documentation просто относится к фактическому методу:
[Foundation.Export("setDesiredConnectionLatency:forCentral:")]
public virtual Void SetDesiredConnectionLatency (CBPeripheralManagerConnectionLatency latency, CBCentral connectedCentral)
Я не могу увидеть любые примеры, документацию или руководства о том, как использовать это, я попытался следующие:
var peripheralDelegate = new PeripheralManagerDelegate();
//CBCentral central = new CBCentral();
CBPeripheralManager peripheralManager = new CBPeripheralManager(peripheralDelegate, DispatchQueue.DefaultGlobalQueue);
peripheralManager.SetDesiredConnectionLatency(CBPeripheralManagerConnectionLatency.Low, central);
Я не знаю, как получить экземпляр CBCentral, или как его создать.
Может кто-то пожалуйста, мне точку в правильном направлении, о том, как использовать либо SetDesiredConnectionLatency или CBCentral
Ссылку вы выложили возвращает 404 – Demitrian
Fixed Documentation URL в – MariusB