Ich muss das Verbindungsintervall meiner BLE-Verbindung von 30ms auf 15ms ändern, aber ich finde nicht, wie man die Bluetooth-Parameter in swift für iPhone aktualisiert. Ich finde nur in einem Blog jemanden, der darüber spricht. Irgendeine Idee, wie?Wie kann Bluetooth-Parameter programmgesteuert iPhone ändern?
Antwort
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
.
- 1. iPhone-Hintergrund programmgesteuert ändern
- 2. iPhone-Tastatur programmgesteuert anzeigen
- 3. iPhone programmgesteuert vibrieren
- 4. Wie kann ich Constraint programmgesteuert ändern
- 5. Wie man select2 Wert programmgesteuert ändern kann
- 6. Kann das iPhone programmgesteuert stummgeschaltet werden?
- 7. iphone - UIImageView Zoom programmgesteuert
- 8. Wie programmgesteuert Geräteziele für XCode-Projekt ändern?
- 9. Wie programmgesteuert Registerkarten ändern?
- 10. Wie Produktcode programmgesteuert ändern
- 11. Wie System Sound einstellen, auch programmgesteuert ändern?
- 12. Wie kann ich eingehende iPhone Textnachrichten programmgesteuert stummschalten?
- 13. Wie Aufruf MKAnnotationView programmgesteuert öffnen? (iPhone, MapKit)
- 14. SMS per iPhone programmgesteuert senden
- 15. Wie Schaltflächen Animation programmgesteuert ändern
- 16. Wie iPhone-Gerät programmgesteuert zu identifizieren
- 17. Senden MMS in iPhone programmgesteuert
- 18. Wie UICollectionViewCell Größe programmgesteuert ändern (mit Xib)
- 19. Wie programmgesteuert Constraint-Konstanten ändern?
- 20. Wie Seekbar Länge programmgesteuert ändern
- 21. UINavigationBar - Titel programmgesteuert festlegen? iPhone SDK 4
- 22. Wie das Bild programmgesteuert in Objektiv-c in iPhone
- 23. iPhone: programmgesteuert einen Knopf drücken
- 24. iPhone programmgesteuert auf Werkseinstellungen zurücksetzen
- 25. Sprache programmgesteuert ändern
- 26. Kann ich die Akzentfarbe (AppCompat) programmgesteuert ändern?
- 27. Kann ich das App-Symbol programmgesteuert ändern?
- 28. Kann nicht ändern MD-Select-Wert programmgesteuert
- 29. NSLocationWhenInUseUsageDescription programmgesteuert ändern
- 30. Ändern der Schaltflächenfarbe programmgesteuert