Aktywne Wpisy

DominiCanes +324
Tak, wychwalam Boga przed pracą, a o co chodzi?
Dzień dobry, pięknego, Bożego piątku! I smacznej kawusi (ʘ‿ʘ)
Pan z Wami
#katolicyzm #wiara #chrzescijanstwo
Dzień dobry, pięknego, Bożego piątku! I smacznej kawusi (ʘ‿ʘ)
Pan z Wami
#katolicyzm #wiara #chrzescijanstwo
źródło: image
Pobierz
Common_Rail_1337 +21
#allegro #oswiadczenie
a Wy co tam ? Dwa miesiące konto na allegro i wielce sprzedawcy ?
( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
a Wy co tam ? Dwa miesiące konto na allegro i wielce sprzedawcy ?
( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
źródło: 620471183_1377022857061676_8473737591364752981_n
Pobierz




Chcę odebrać od dwóch urządzeń bluetooth dane na raspberry zero. Mam sparowane urządzenia w bluez (bluetoothctl). Binduje je przez rfcomm. Urządzenia osobno działają bardzo dobrze, częstotliwość odświeżania danych przekracza nawet 40-50Hz. Jednak problem pojawia się, gdy chcę, aby działały jednocześnie. Prędkość znacznie zwalnia. (10-30Hz, brak stabilności)
Polecenia wiążące urządzenia bluetooth:
rfcomm bind 0 00:0A:E6:3E:FD:E1
rfcomm bind 1 00:0A:E6:3E:FD:E2
Jeśli dodam jeszcze argument odnośnie id kanału - wtedy na kanale 2 komunikacja całkiem nie działa.
Łącze się w pythonie:
btSerial = serial.Serial("/dev/rfcomm0", baudrate=230400, timeout=0.01)
i w pętli:
btSerial.write(readChar);
rcv = btSerial.read(8)
Jakieś rady?