Bluetooth UART von MicroBit senden und empfangen
Verfasst: Dienstag 8. Juni 2021, 17:35
Moin, Ich möchte zwischen einem Python-Script auf einem Raspberry Pi 3 und einem BBC Micro:Bit V2 Zahlen hin und her senden. Ich habe schon einbisschen mit UART und Eddystone herum getestet, aber das funktioniert irgendwie nicht und ich kenne mich auch nicht besonders gut aus.
Hat jemand eine Idee, wie man das machen kann?
Hier ist mein Test Code. Es gibt keine Fehlermeldung, aber es passiert einfach nichts. Egal was ich mache
Hat jemand eine Idee, wie man das machen kann?
Hier ist mein Test Code. Es gibt keine Fehlermeldung, aber es passiert einfach nichts. Egal was ich mache
Code: Alles auswählen
#Auf dem Raspberry
from bluezero import microbit
ubit = microbit.Microbit(adapter_addr='XX:XX:XX:XX:XX:XX',
device_addr='XX:XX:XX:XX:XX:XX',
accelerometer_service=False,
button_service=False,
led_service=False,
magnetometer_service=False,
pin_service=False,
temperature_service=False,
uart_service=True)
ubit.connect()
def user_callback(data):
print(data)
while True:
I = input("")
if I == "send":
#Sendet: Test
ubit.uart = "Test"
else:
#Empfangen
ubit.subscribe_uart(user_callback)
ubit.disconnect()