Skocz do zawartości

Raspberry Pi 4 + App Inventor + BLE


RomekAtomek

Pomocna odpowiedź

Witam,

próbuję połączyć RbPi 4 z telefonem za pomocą BLE i mi mi to nie wychodzi więc proszę o pomoc bo może ktoś już z tym sobie poradził.

Po stronie RbPi używam bibliotekę BlueZ, po stronie telefonu App Inventor. Analizując możliwości użycia BT jako łącza znalazłem informacje, że BLE może działać analogicznie ja protokół TCP (z funkcjami socket, listen, bind, ...). Spodobała mi się takie rozwiązanie, ponieważ przy odpowiednim oprogramowaniu oba protokoły mogą być wykorzystywane zamiennie. 

Na początek zainstalowałem wymagane pakiety na RbPi (wydaje mi się, że wszystkie). Wykorzystując standardowe oprogramowanie, RbPi wyszukuje moje telefony testowe, paruje i się łaczy. W drugą stronę również to działa. Używając systemowe mechanizmy androida mogę połączyć się z RbPi.

Następnie utworzyłem prostą aplikację w AI. Wykorzystałem komponent BluetoothLE. Aplikacja skanuje urządzenia i wyświetla ich adresy mac. Aplikację przeniosłem na telefon i tu zaczyna się mój problem. Moja aplikacja nie odnajduje mojego RbPi. Spędziłem nad tym wiele godzin i nie udało mi się rozwiązać tego problemu.

Może ktoś już "spiął" urządzenia w podobny sposób i zechce mi podpowiedzieć gdzie może tkwić źródło moich problemów.

 

Z góry dziękuję za wszelkie sugestie i podpowiedzi

Romek

 

 

 

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.