Ich versuche, Daten von einem Array zu lesen, das mir von einem Bluetooth LE-Gerät gesendet wurde.Ein Bluetooth LE-Array von UUID lesen?
Der Datenstrom sollte 18 Bytes, und wenn als ein Array betrachtet, ich brauche die Bytes 5, 6 und 7.
Ich habe die richtige UUID für den service
und characteristic
. Jedoch kann ich nicht herausfinden, wie man das Array von characteristic
bekommt.
Im Moment versuche ich einfach, Daten zu bekommen, die ich erkenne. Die folgende Protokollanweisung liefert jedoch zufällige Zeichen, die ich nicht verstehen oder mit Daten vergleichen kann.
Die einzige wirklich wichtige Zeile in dieser Funktion ist das Protokoll mit characteristic.getValue()
, aber ich dachte, ich würde das Ganze für ein bisschen Kontext einschließen.