Tworzę aplikację na tablet z Androidem, która będzie kontrolować płytkę mikrokontrolera Arduino (sparowaną przez bluetooth). Jednak tablet zostanie również sparowany przez Bluetooth z moim telefonem z Androidem, aby udostępnić połączenie internetowe telefonu. Czy mogę sparować urządzenia w ten sposób jednocześnie?
9
Odpowiedzi:
AFAIK, połączenia Bluetooth mogą występować jednocześnie, o ile ich granice operacyjne nie nakładają się. Innymi słowy, nie można połączyć dwóch zestawów słuchawkowych Bluetooth jednocześnie, ale można jednocześnie podłączyć klawiaturę bluetooth i mysz bluetooth do tego samego urządzenia (osobiście przetestowałem ten ostatni scenariusz i działa!)
Tak więc w twoim przypadku zakładam, że kroki, które należy podjąć, obejmują upewnienie się, że dwa strumienie komunikacyjne nie wymagają żadnej z tych samych funkcji, co brzmi tak, jakby to możliwe, ponieważ jeden jest ściśle związany z dostępnością w Internecie. Jeśli połączysz oba urządzenia i nie będą one sparowane jednocześnie z urządzeniem, prawdopodobnie nie będziesz w stanie tego zrobić. Ale jeśli zarejestrują się jako różne typy urządzeń (na przykład pod różnymi „profilami” Bluetooth), możesz mieć szczęście!
Przepraszamy, nie ma nic ostatecznego. Najważniejsze tutaj może być próba i błąd. Jeśli początkowo nie działają, możesz skonfigurować Arduino, aby rejestrowało się pod innym „profilem” po podłączeniu do tabletu, aby nie zakłócać połączenia internetowego przychodzącego z telefonu.
źródło
Niektóre urządzenia mają równoczesny limit połączeń z powodu ograniczeń zasilania / zasobów (zwykle tanie telefony z funkcją, takie jak mój stary SEMC W880i, dopuszczają tylko do 5 połączeń jednocześnie). Można również skonfigurować niektóre aplikacje, takie jak przesyłanie plików Bluetooth, aby ograniczyć maksymalną liczbę jednoczesnych połączeń. Ogólnie rzecz biorąc, implementacja bluetooth Androida nie wymusza takiego ograniczenia. Mogłem jednocześnie korzystać z klawiatury, myszy, kontrolera gier i zestawu słuchawkowego Bluetooth. Możliwość udostępniania Internetu przez Bluetooth zależy od twojego urządzenia, nie każdy producent telefonów / tabletów to implementuje (większość ROM-ów obsługuje to).
źródło