ich hab auf meinem ESP 32 ein kleines BLE Programm aufgespielt bei dem mir 2 Sensorwerte über Notify rausgehauen werden. Um die Daten am PC zu empfangen verwendet ich Bleak, das klappt jeweils bei einem einzelnen, bei 2 schaffe ich es aber noch nicht. Der Code der Probleme bereitet ist folgender:
Code: Alles auswählen
async def notification_handler(sender, data, callback):
spo2_value = numpy.frombuffer(data, dtype=numpy.uint32)
print("Red values:")
print(spo2_value)
# Update the label text
callback(spo2_value)
Code: Alles auswählen
async def notification_handler(sender, data, callback):
red_value = numpy.frombuffer(data, dtype=numpy.uint32)
print("Red values:")
print(red_value)
# Update the label text
callback(red_value)
Danke für jede Hilfe! Grüße ins Forum!