Los HC-03/05 son módulos Bluetooth diseñados para la comunicación en serie . Tenga en cuenta que estos implementan la versión clásica de la pila Bluetooth, no la versión Low Energy 4.0+ del estándar,
-
Al usar dos módulos complementarios, un maestro y un esclavo, podrá emparejarlos y conectar dos flujos en serie independientes (dúplex completo), un flujo en la dirección maestro a esclavo y el otro en el Dirección esclavo a amo.
-
Una alternativa a la anterior es conectar otro dispositivo (por ejemplo, un dispositivo móvil o un dongle bluetooth para PC) a uno de estos módulos que actuará como maestro / esclavo.
-
El conjunto de comandos AT disponible para estos módulos, en cuanto a la documentación, no permite la multiplexación: envío de múltiples transmisiones (más de una), simultáneamente, en una dirección determinada (por ejemplo, de maestro a esclavo) .
Una posible solución es realizar la multiplexación usted mismo en cualquiera de los extremos de la comunicación, no en el módulo Bluetooth, sino fuera de él,
- Supongamos que conecta una aplicación móvil (que ejecuta Android o iOS) con uno de estos módulos. Puede crear fácilmente su propio formato de mensaje para la comunicación en serie, anteponiendo un número entero que indicará el número de canal.
Un formato de mensaje simplista y muy compacto adecuado para comunicaciones en serie es el TLV (Type-Length-Value) , que puede usar para dicha aplicación ,
enlace