Emparejamiento a un módulo que contiene múltiples unidades Bluetooth

1

Estoy trabajando en un proyecto en el que se supone que un módulo transmite una señal de audio a varios receptores a través de Bluetooth. Para poder conectar más de 7 unidades a este dispositivo, pensé en usar tres transmisores Bluetooth. Pero cuando emparejo mi teléfono Android con este dispositivo, no quiero tener que seleccionar entre las diferentes unidades Bluetooth. Solo quiero poder seleccionar el dispositivo y emparejarme con cualquiera de los transmisores Bluetooth disponibles.
¿Alguna idea de cómo se logra esto?

Además, ¿cree que sería posible transmitir una señal de audio a múltiples receptores a través de Bluetooth sin emparejar las unidades Bluetooth?

    
pregunta Johnny

1 respuesta

1

Tienes 2 problemas aquí:

1) Quieres comunicarte con más de 7 esclavos. No es posible que un amo tenga más de 7 esclavos. Sin embargo, es posible que un dispositivo sea esclavo en una red y sea el maestro de otra (llamada piconet). Sin embargo, no he visto ningún dispositivo que use esto (la potencia de procesamiento también sería mayor).

2) El problema de emparejar el arduino automáticamente con un dispositivo, este es un problema de software que necesita resolver en la aplicación. El teléfono con Android detectará 3 dispositivos bluetooth. Dado que cada uno tiene un identificador único, puede tener un algoritmo simple para seleccionar uno de ellos según el criterio, sin la intervención del usuario.

En Bluetooth debes emparejar. Esto debe hacerse para mantener ambos dispositivos sincronizados y hablando. Creo que vas lentamente al lado propietario de RF. Tal vez debería pensar en su aplicación y ver si puede usar una solución no Bluetooth que le permita escalar.

    
respondido por el Gustavo Litovsky

Lea otras preguntas en las etiquetas