- Forum-Beiträge: 7
03.10.2020, 14:57:25 via Website
03.10.2020 14:57:25 via Website
Hello Zusammen
Irgendwie blicke ich bei dem Übersenden von Informationen und dem Erhalt von Informationen nicht so ganz durch.
Folgendes Proglem :
Ich möchte die FirmwareVersion aus einem BT-Device auslesen. Dies soll über das Senden eines ByteCodes erfolgen. Das Senden ansich funktioniert ( habe das Device durch übersenden eines anderen Codes zum Testen in anderen Zusatnd versetzt ). Allerdings das Auslesen funktioniert nicht. Ich suche mir den Characteristic aus dem passenden Service raus und setze ein Write (wie beim Test)
Aber an welcher Stelle lese ich den gesendeten Wert wieder aus. Oder habe ich da grundsätzlich etwas missverstanden und BT-Geräte senden an der Stelle keine geänderten Informationen zurück ?
in onCharacteristicRead,onCharacteristicWrite,onCharacteristicChanged
erhalte ich die gleiche Information zurück, die ich zuvor gesendet habe.
Vielen Dank schon einmal
Habs gelöst
Musste über den descitor gehen und dann über onCharacteristicChanged auslesen.
— geändert am 12.10.2020, 20:35:52
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.