02-06-2023, 10:59 AM
Hallo,
noch ein paar Ergänzungen:
Über den "Neues Experiment für Bluetooth" Button scannt phyphox nach einer fest definierten "phyphxo" Charactierstic die Advertised werden muss. Grund hierfür ist, dass das .phyphox file auch als Byte Array auf dem Mikrocontroller hinterlegt und über die genannte Characteristic an das Smartphone gesendet werden kann. Man spart sich also nen QR-Code und benötigt keine Internetverbindung.
Über "conversion function" kann angegeben werden, welcher Datentyp erwartet wird. Über den Tag "repeating" kann zusätzlich angegeben werden das sich alle 10 Byte widerholen. Siehe dazu auch https://phyphox.org/wiki/index.php/Bluetooth_Low_Energy unter "input conversion functions".
noch ein paar Ergänzungen:
Quote:Wenn ich den Bluetooth Dialog öffne, zeigt es mir die Geräte im Scanner an. Die App sagt aber, das keine Experimente für dieses Gerät vorhanden sind.
Über den "Neues Experiment für Bluetooth" Button scannt phyphox nach einer fest definierten "phyphxo" Charactierstic die Advertised werden muss. Grund hierfür ist, dass das .phyphox file auch als Byte Array auf dem Mikrocontroller hinterlegt und über die genannte Characteristic an das Smartphone gesendet werden kann. Man spart sich also nen QR-Code und benötigt keine Internetverbindung.
Quote:Die Daten kommen in einem Datenpaket von jeweils 20 Byte: jeweils 2 Samples von X,Y,Z (uint16) und 2 dazugehörige Timestamps (uint32). Gibt es eine Möglichkeit, im Editor entsprechende Datenpakete zu parsen, oder müsste das nativ in die App programmiert werden.
Über "conversion function" kann angegeben werden, welcher Datentyp erwartet wird. Über den Tag "repeating" kann zusätzlich angegeben werden das sich alle 10 Byte widerholen. Siehe dazu auch https://phyphox.org/wiki/index.php/Bluetooth_Low_Energy unter "input conversion functions".