Ich verwende mein iPhone als Bluetooth-Peripheriegerät, um Daten mit einem Raspberry Pi zu teilen. Als ich nach der passenden Scanlänge suchte, um sicherzustellen, dass ich das iPhone schnell finde, wurde mir klar, dass ich keine Informationen darüber finden konnte, welches Werbeintervall mein iPhone verwenden wird. Kennt jemand den Wert dafür, ob es ein gesetzter Wert ist oder ob er geändert werden kann?iOS-Werbeintervall (iPhone als Peripheriegerät)
2
A
Antwort
0
Anscheinend gibt es keine Möglichkeit von Apple, das Werbeintervall zu ändern.
Sie können die Werbung basierend auf einer Timer-Implementierung starten und stoppen. Sie können einen NSTimer in periodischen Konfigurationen verwenden und die Werbung basierend auf dem gewünschten Zeitraum ein- und ausschalten, indem Sie die APIs startAdvertising und stopAdvertising verwenden.
Tatsächlich habe ich in meinen Tests beobachtet, dass das Werbeintervall ungefähr 30 ms beträgt, was der Standardwert für nicht editierbare Werte zu sein scheint.
Verwandte Themen
- 1. Bluetooth Peripheriegerät ADVERTISE_FAILED_DATA_TOO_LARGE
- 2. Verbinden mit einem USB-Peripheriegerät
- 3. Kann ich meinen Mac als Bluetooth-Peripheriegerät konfigurieren?
- 4. iOS CoreBluetooth Betrieb als Peripheriegerät und gleichzeitig im Hintergrund
- 5. iOS App Bluetooth kann keine Verbindung zum Peripheriegerät herstellen
- 6. Verbinden mit BLE-Peripheriegerät unter Windows 10
- 7. Wie man Androide als Peripheriegerät laufen lässt, um Daten von der Zentrale programmatisch zu empfangen
- 8. iOS-Peripheriegerät, das keine Schreibanforderungen nach der Stromumschaltung empfängt
- 9. iPhone Orientierung Angegeben als Rotation
- 10. läuft iPhone-App als root
- 11. iPhone: Textur größer als 64x64?
- 12. Display-Array als Liste - iPhone
- 13. Swift 3: Verbindung mit Peripheriegerät über BLE nicht möglich
- 14. Bluetooth-Peripheriegerät im Status "Connecting" stecken Unter iOS
- 15. iPhone + Daten vom iPhone zum Server als XML-Format senden
- 16. BLE-Peripheriegerät in einer Tabellenansicht speichern Objective C
- 17. Gibt es eine Möglichkeit festzustellen, ob irgendein Peripheriegerät entfernt wurde?
- 18. Wie erkennt man mit CoreBluetooth, wenn ein Peripheriegerät verschwindet?
- 19. Aufnahme Sound als WAV auf iPhone
- 20. iphone Erhalte das aktuelle Jahr als String
- 21. Ermöglicht das iPhone Lichtsensoren als Eingabe?
- 22. Einfache Animation als iPhone App Hintergrund
- 23. länger als fünf Sekunden iphone klingt
- 24. iPhone - Aktuelle Ansicht als Bild speichern
- 25. iPhone Rotation von UINavigationController als Subview anzeigen
- 26. Iphone 3GS Rendering anders als 3G?
- 27. NSMutableDictionary mit UIButton * als Schlüssel - iPhone Entwicklung
- 28. CoreBluetooth - iPhone Werbung im Hintergrundmodus
- 29. iPhone to iPhone Networking
- 30. Unterstützt das iPhone BLE (Bluetooth 4.1) nicht bondbare Verbindungen?