Saltar al contenido principal

Amplía tu red MeshCore con T1000-E: compartir contactos y repetición con Companion

Dispositivos SenseCAP T1000-E usados con la App MeshCore

Introducción​

Cuando dos usuarios de MeshCore están muy alejados, o los edificios y el terreno bloquean la ruta de radio, puede que no puedan recibir los mensajes del otro. Si ambos dispositivos pueden alcanzar un SenseCAP Card Tracker T1000-E situado entre ellos, puedes habilitar el Modo Companion Repeat en ese dispositivo intermedio y dejar que reenvíe mensajes temporalmente.

Esta guía utiliza tres dispositivos T1000-E ejecutando el firmware MeshCore. Muestra cómo compartir identidades de contacto a través del Canal Público, cómo configurar una retransmisión temporal con un dispositivo Companion y cómo se comparan los resultados de comunicación cuando el dispositivo de retransmisión está apagado y encendido.

Características clave​

  • Intenta ampliar la ruta de comunicación temporalmente en condiciones de red adecuadas, sin desplegar de antemano un Repeater fijo dedicado.
  • Realiza toda la configuración — compartir contactos y activar/desactivar la repetición — en la conocida App MeshCore, para que un equipo pequeño pueda configurarse rápidamente.
  • Observa directamente qué aporta el nodo intermedio a esta comunicación entre nodos mediante una prueba comparativa con el dispositivo encendido y apagado.

Cómo funciona​

Topología de tres nodos: Companion1 retransmite entre Companion2 y Companion3

Companion1 funciona con el Modo Repeat habilitado, mientras que Companion2 y Companion3 permanecen en modo Companion normal.

Compartir contactos y reenviar mensajes resuelven dos problemas diferentes:

  • Compartir contactos permite que Companion2 y Companion3 obtengan la Identidad del otro y la guarden como contacto. Por sí solo, no crea ninguna cobertura de radio.
  • Modo Companion Repeat permite que el dispositivo intermedio, Companion1, participe en el reenvío de paquetes cuando las condiciones lo permiten.

El Canal Público puede transportar mensajes antes de que se intercambie cualquier información de contacto; el intercambio de identidades prepara principalmente los dispositivos para la mensajería dirigida posterior.

Requisitos de hardware y software​

ElementoUsado en esta prueba
DispositivosSenseCAP Card Tracker T1000-E × 3
Firmware / AppFirmware MeshCore V1.17.1; App MeshCore V1.47.0
RolesCompanion1: Repeat Mode ON; Companion2 / Companion3: Repeat Mode OFF
Ajustes de radio869.495 MHz, ancho de banda 250 kHz, factor de dispersión 10, tasa de codificación 5, potencia de transmisión 22 dBm
precaución

Los parámetros anteriores son solo la configuración utilizada en esta prueba; no significan que esta frecuencia y potencia estén permitidas en todas las regiones. Elige los parámetros de radio de acuerdo con la normativa de radio local. Para la configuración inicial, sigue la guía Get Started with MeshCore para el T1000-E.

Primeros pasos​

Paso 1: Configurar los dispositivos y los parámetros de LoRa​

Configura los tres dispositivos T1000-E como dispositivos Companion que puedan conectarse a la App MeshCore, y asegúrate de que la versión de firmware y los ajustes de LoRa sean idénticos en todos ellos. Este ejemplo utiliza parámetros de radio personalizados. Después de guardar la configuración, confirma que cada dispositivo esté funcionando con la nueva configuración.

Ajustes de radio LoRa utilizados en la prueba

La configuración de radio utilizada en esta prueba. La captura de pantalla se tomó de Companion2, que funciona con el Modo Repeat deshabilitado.

Paso 2: Habilitar el Modo Companion Repeat en el dispositivo intermedio​

En Radio Settings en Companion1, activa Enable Repeat Mode y guarda. Deja el Modo Repeat deshabilitado en Companion2 y Companion3. Ten en cuenta que el rango de frecuencias en el que se puede habilitar el Modo Repeat está limitado por el firmware y la App. Si se rechaza un ajuste, utiliza una configuración que esté tanto soportada como permitida por la normativa local.

Paso 3: Establecer relaciones de contacto​

Haz que Companion1 intercambie información de identidad con Companion2 y Companion3 por separado. Cuando esto se haya hecho, ambos dispositivos finales aparecerán en la lista de contactos de Companion1, pero Companion2 y Companion3 aún no tendrán al otro guardado como contacto.

Lista de contactos de Companion1 mostrando Companion2 y Companion3

La lista de contactos de Companion1 contiene tanto a Companion2 como a Companion3.

Paso 4: Compartir contactos a través del Canal Público​

Comparte las tarjetas de contacto de Companion2 y Companion3 en el Canal Público. En el dispositivo receptor, toca Add Contact para guardar la identidad del otro dispositivo.

Tarjeta de contacto compartida en el Canal Público con una confirmación de añadido

La tarjeta de contacto en el canal y la confirmación de que se añadió.

Companion3 antes y después de añadir el contacto

Companion3 antes y después de añadir el contacto.

Paso 5: Verificar la retransmisión de mensajes​

En este despliegue, los dos dispositivos finales no pueden alcanzarse de forma fiable y directa. Primero apaga Companion1 y envía un mensaje Público desde Companion2: Companion3 no lo recibe. Luego vuelve a encender Companion1 y repite la misma prueba de mensaje: la comunicación Pública entre nodos se restaura.

Estado del remitente mostrando Heard 1 Repeat en la App MeshCore

El remitente muestra "Heard 1 Repeat". Si el mensaje se entregó realmente siempre debe juzgarse por lo que muestra el dispositivo receptor.

Resultados de la prueba​

En este entorno de prueba, después de que Companion1 estableció una relación de contacto con cada dispositivo final, las tarjetas de contacto se compartieron a través del Canal Público, y Companion2 y Companion3 guardaron correctamente la información de identidad del otro.

En la prueba comparativa:

  • Con Companion1 apagado, los mensajes Públicos enviados por Companion2 no fueron recibidos por Companion3.
  • Después de que Companion1 se volvió a encender con el Modo Repeat habilitado, Companion3 recibió los mensajes Públicos enviados por Companion2, y el remitente mostró un estado "Heard 1 Repeat".

Ten en cuenta que esta comparación se hizo apagando y encendiendo la alimentación de Companion1, no solo activando o desactivando la casilla de Modo Repeat. Dentro de este despliegue, el nodo intermedio actuó de forma demostrable como un repetidor temporal.

Escenarios de aplicación​

  • Grupos temporales al aire libre: intenta complementar la ruta de comunicación con un dispositivo que ya llevas contigo, cuando no hay infraestructura de repetidores fijos disponible.
  • Eventos temporales y despliegues de campo: comparte contactos rápidamente y ofrece a los miembros distribuidos una opción de comunicación a corto plazo.
  • Aprendizaje y experimentación con MeshCore: una configuración mínima de tres nodos hace que la diferencia entre compartir identidades y reenviar paquetes sea fácil de ver.

Limitaciones y consideraciones​

  • Companion Repeat es un complemento, no un sustituto, de un Repeater fijo dedicado.
  • El rendimiento del reenvío depende de la ubicación de los nodos, las interferencias, la alimentación y el tamaño de la red.
  • No se recomienda habilitar el Modo Repeat de forma casual en mallas públicas congestionadas.
  • Una adición de contacto exitosa no garantiza una ruta de radio funcional, y un estado "Heard 1 Repeat" no es un acuse de recibo de que el destino haya recibido el mensaje.

Recursos​

Soporte técnico y debate sobre el producto​

Loading Comments...