2017-09-06 18 views

Antwort

1

Zentrale Rolle

AFAIK gibt es keine Möglichkeit, oder fordern Sie die Verbindungsparameter aus Ihrem iOS App einstellen, wenn die zentrale Rolle verwenden. Dies geschieht alles hinter den Kulissen und wird auf der Betriebssystemebene beibehalten. Ihr Peripheriegerät muss die gewünschten Verbindungsparameter (Verbindungsintervalle, Verbindungsüberwachungs-Timeout und Slave-Latenz) gemäß den Apple-Empfehlungen anfordern. iOS wird dann mit Ihrem Peripheriegerät geeignete Parameter aushandeln. Weitere Informationen finden Sie in Abschnitt 3.6 der Bluetooth Design Guidelines.

Peripheral Rolle

Wenn Ihr iOS App die periphere Rolle stellt Ihnen nur die Verbindungslatenz für jede Zentral einstellen. Weitere Informationen finden Sie in der Dokumentation der Methode setDesiredConnectionLatency(_:for:) unter CBPeripheralManager.

Verwandte Themen