Estou criando um aplicativo para um tablet Android que controla uma placa de microcontrolador Arduino (emparelhada via bluetooth). No entanto, o tablet também será pareado via Bluetooth com o meu telefone Android para compartilhar a conexão com a Internet do telefone. Posso emparelhar os dispositivos dessa maneira simultaneamente?
9
Respostas:
AFAIK, as conexões bluetooth podem ocorrer simultaneamente, desde que os limites operacionais não se sobreponham. Em outras palavras, você não pode conectar dois fones de ouvido bluetooth ao mesmo tempo, mas pode conectar um teclado e mouse bluetooth ao mesmo dispositivo ao mesmo tempo (eu pessoalmente testei esse último cenário e funciona!)
Portanto, no seu caso, suponho que as etapas a serem tomadas incluem a garantia de que os dois fluxos de comunicação não exijam a mesma funcionalidade, o que soa como se fosse possível, já que um é estritamente para disponibilidade na Internet. Se você conectar os dois e eles não emparelharem com o dispositivo simultaneamente, provavelmente não conseguirá. Mas se eles se registrarem como tipos diferentes de dispositivos (em diferentes "perfis" de bluetooth, por exemplo), você pode estar com sorte!
Desculpe, não há nada definitivo. A linha inferior aqui pode ser tentativa e erro. Se eles não funcionarem inicialmente, você poderá configurar o Arduino para registrar-se em um "perfil" diferente quando ele se conectar ao tablet, para não interferir na conexão à Internet proveniente do telefone.
fonte
Alguns dispositivos têm um limite de conexão simultâneo devido a restrições de energia / recursos (geralmente os telefones baratos, como meu antigo SEMC W880i, permitem até 5 conexões por vez). Além disso, alguns aplicativos como a transferência de arquivos bluetooth podem ser configurados para limitar o máximo de conexões simultâneas. Geralmente, a implementação de bluetooth do Android não força esse limite. Consegui usar o teclado, mouse, controlador de jogo e fone de ouvido bluetooth ao mesmo tempo. O recurso de compartilhamento de internet Bluetooth depende do seu dispositivo, porém nem todos os fabricantes de celulares / tablets implementam isso (a maioria das ROMs de pós-venda é compatível com isso).
fonte