2012-10-28 26 views
5

Bir Bluetooth Düşük Enerji cihazı için bir uygulama yapıyorum. IPhone tarafında bağlantı aralığını nasıl ayarlayacağımı anlamaya çalışıyorum.IOS Bluetooth Düşük Enerji Bağlantı Aralığı

Çevrebirim aygıtında minimum ve maksimum bağlantı aralığını tanımladım. Ancak, iPhone uygulamasının mümkün olan en uzun bağlantı aralığını kullanmasını istiyorum. Uygulamada bağlantı aralığını ayarlamanın veya en azından onu etkilemenin bir yolu var mı?

Teşekkür

+1

Çevre cihazlarda minimum ve maksimum aralığı nasıl ayarladınız? – uerceg

cevap

0

Sen yüksek birine aralık yakın asgari bağlantısı ile periferik bir bağlantı parametre güncelleme isteği gönderebilirsiniz. IPhone üzerinde etkileyebileceğinizden emin değilsiniz. 1

Vaka Başvurunuz master ise, uygulamadan bağlantı aralığını değiştirmek için bir yolu yoktur:

1

iki olasılık vardır. Bunun için bir API yok. Çevresel biriminiz bağlantı aralığının değişmesini talep etmelidir. Kabul edilen bağlantı aralığı değerleri için lütfen bu dokümanı (https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf) 3.6 Bağlantı Parametrelerinde kontrol edin. Başvurunuz periferik ise

Durum 2

, sen CBPeripheralManager içinde setDesiredConnectionLatency yöntemi kullanabilirsiniz. Burada daha fazla detay: https://developer.apple.com/reference/corebluetooth/cbperipheralmanager/1393277-setdesiredconnectionlatency

İlgili konular