Skocz do zawartości

Raspberry Pi Zero 2 - jak zrobić bluetooth w slave mode


Rykacz

Pomocna odpowiedź

Cześć,

Robię pierwszy projekt na malince.

Potrzebuję sterować programem napisanym w pythonie za pomocą stworzonej aplikacji na androidzie - wymiana danych poprzez serial - analogicznie do modułu HC05 i atmegi.

Czy mógłby ktoś podpowiedzieć jak w malince ustawić bluetooth na slave mode, tak by parować ją z poziomu telefony za pomocą pinu - analogicznie do HC05?

Link do komentarza
Share on other sites

Treker
Ta treść została wynagrodzona przez moderatora!

Rykacz otrzymał odznakę: "Odkrywca (podanie odp. na własne pytanie)"

To po dwóch dniach kopania po forach i próbowania rozwiązań działa mi te:

- instalacja pakietu bluez-tools: sudo apt install bluez-tools

- utworzenie pliku /root/bluetooth.cfg o przykładowej treści: * 1234
* to adres Mac - można też wpisać konkretny
1234 - ustawiany PIN

- sudo hciconfig hci0 sspmode 0

- sudo bt-agent -c NoInputNoOutput -p /root/bluetooth.cfg

Co prawda na xiaomi na początku mi zadziałało, ale potem wyskakuje nieprawidłowy pin, ale na samsungu działa tak jak powinno. 

  • Lubię! 1
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • 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.