iOS Core Bluetooth erhalten alle Funktionen Beschreibung von Gerät

Wie kann ich mit Core Bluetooth alle verfügbaren Funktionen auf meinem Gerät nutzen?

Ich habe mir gedacht, dass wir alle Geräte über energiesparendes Bluetooth beobachten müssen, bevor wir Informationen erhalten.

So ist der erste Schritt nach allen Peripheriegeräten zu suchenscanForPeripheralsWithServices viaCBCentralManager. Im Delegierten-Rückruf:

- (void)centralManager:(CBCentralManager *)central
 didDiscoverPeripheral:(CBPeripheral *)peripheral
     advertisementData:(NSDictionary *)advertisementData
                  RSSI:(NSNumber *)RSSI 

wir können Peripheriegeräte-IDs speichern und Peripheriegeräte speichern, um sie in Zukunft zu verwalten,

Aber meine Frage, wie man eine Beschreibung dieser Funktion erhält, zum Beispiel, ich habe eine Eigenschaft, aber ich weiß nicht, wie ich sie verwenden soll. Wo finde ich Informationen über diese Zukunft?

Lassen Sie mich die Situation beschreiben. Zum Beispiel habe ich einen Sound-Player mit einigen Optionen, mit denen ich die Lautstärke über Bluetooth regeln kann.

So muss ich zuerst Peripheriegeräte abrufen, dann den Dienst ermitteln und dann die Merkmale ermitteln, um die "Eigenschaft" des Datenträgers zu ermitteln, aber wie kann ich sie ermitteln, wie muss ich verstehen, welche minimale / maximale Menge des Datenträgers diese Informationen enthält? Zum Beispiel können wir 0 als minimale Volumenmenge und 1 als max. Sie kann aber auch im Bereich von 0 bis 1000 oder in einem anderen Bereich liegen. Wie erkennt man diese Informationen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage