Saltar al contenido principal

Comienza con MeshCore en SenseCAP MeshTracker X1

Flasheo de firmware

Conecta tu dispositivo al ordenador con un cable USB.

aviso

Mantén el cable USB conectado durante la transmisión de datos, de lo contrario el dispositivo puede dañarse.

Ve a Meshcore Web Flasher.

Elige Seeed Studio SenseCAP MeshTracker X1 en el grupo Community Firmware.

pir

Elige Companion Bluetooth. Los dispositivos flasheados con el firmware Companion Bluetooth se pueden conectar a la APP. Si quieres flashear otro firmware, por favor haz clic aquí para ver el tutorial.

pir

Paso 1 Borrado de Flash

Haz clic en Enter DFU Mode, elige el puerto serie llamado "nRF xxx" o "TinyUSB" serial. Luego haz clic en Erase Flash y elige el puerto serie.

pir

Si has hecho clic en Erase Flash pero no hay respuesta, haz clic en Enter DFU de nuevo y luego haz clic en Erase Flash para asegurarte de que has entrado correctamente en DFU.

Si ves "Flashing erase firmware:100%", el dispositivo se ha borrado correctamente.

pir

Paso 2 Flashear firmware

Haz clic en Enter DFU Mode, elige el puerto serie llamado "nRF xxx" o "TinyUSB" serial. Luego haz clic en Flash y elige el puerto serie.

pir

Si has hecho clic en Flash pero no hay respuesta, haz clic en Enter DFU de nuevo y luego haz clic en Flash para asegurarte de que has entrado correctamente en DFU.

Cuando la barra de progreso esté completamente llena, indica que el flasheo se ha completado. Entonces el dispositivo se reiniciará automáticamente.

pir

Configuración

Encender el dispositivo

Pulsa el botón para encenderlo. El LED se encenderá y sonará una melodía ascendente.

Apagar el dispositivo

Mantén pulsado el botón durante 3 s para apagarlo. El LED se apagará y sonará una melodía descendente.

tip

Si el dispositivo no responde cuando pulsas el botón, por favor cárgalo primero. No utilices un cargador de carga rápida.

Conexión con la APP

Descárgala desde Google Store o Apple Store. O haz clic aquí para obtener la APP Meshcore.

pir

Haz clic en Connect y elige el dispositivo de destino. El ID de dispositivo predeterminado es Meshcore-MAC Address. La dirección MAC se puede ver en la parte posterior del dispositivo.

pir

Introduce el código PIN predeterminado 123456 y luego haz clic en Pair para conectar el dispositivo.

tip

Si la conexión falla, abre la lista de Bluetooth de tu teléfono y forget o Unpair el dispositivo. Luego intenta reconectar de nuevo.

pir

Configurar el LoRa

Para empezar a comunicarte a través de la malla, debes configurar tu región. Este ajuste controla qué rango de frecuencias utiliza tu dispositivo y debe establecerse de acuerdo con tu ubicación regional.

pir

Luego reinicia el dispositivo, de lo contrario la configuración no surtirá efecto.

Lista de regiones

Código de regiónDescripciónRango de frecuencia (MHz)Ciclo de trabajo (%)Límite de potencia (dBm)
UNSETSin configurarN/AN/AN/A
USEstados Unidos902.0 - 928.010030
EU_868Unión Europea 868 MHz869.4 - 869.651027

Ahora que has configurado la región LoRa en tu dispositivo, puedes continuar configurando cualquier parámetro LoRa para adaptarlo a tus necesidades.

Configuración avanzada

Conectar a través de la interfaz web (BLE)

  1. Abre la MeshCore Web App y haz clic en el icono Settings.

pir

  1. Selecciona la pestaña BLE y luego haz clic en Scan Now.

pir

  1. En la ventana emergente de Bluetooth del sistema, selecciona tu dispositivo (por ejemplo, Meshcore-xxxxxx) y haz clic en Pair.

pir

  1. Cuando se te solicite, introduce la clave de acceso Bluetooth predeterminada 123456 y luego haz clic en OK.

pir

  1. Espera hasta que el estado cambie a conectado y tu nodo aparezca en la interfaz de MeshCore.

pir

Configurar GPS

Si quieres usar GPS, por favor actívalo.

Puedes ir a la APP Position Settings para activar el GPS.

pir

Transmisión de mensajes

Si tienes dos dispositivos compatibles y no hay muchos usuarios de MeshCore cerca de ti, flashea ambos con el firmware BLE Companion para que puedas usar tus dispositivos para comunicarte con tus amigos y familiares cercanos.

pir

Anuncio

MeshCore te permite difundir manualmente tu nombre, posición y clave pública de cifrado, que también se firma para evitar suplantaciones. Cuando haces clic en el botón de anuncio, se difunden esos datos por LoRa. MeshCore llama a esto un Anuncio. Hay dos formas de anunciar, "zero hop" y "flood".

  • Zero hop significa que tu anuncio se difunde a cualquiera que pueda oírlo, y eso es todo.
  • Flooded significa que se difunde y luego se repite por todos los repetidores que lo escuchan.

Puedes enviar anuncios en la APP. También puedes enviar anuncios directamente en la página de anuncios del dispositivo.

pir

Mensaje público

Después de configurar LoRa, puedes enviar mensajes en el canal principal. Todas las personas cercanas en la misma banda de frecuencia lo escucharán.

Mensaje privado

Los dos dispositivos solo establecen una conexión cuando ambos han recibido el anuncio del otro.

Preguntas frecuentes (FAQ)

Cómo comprobar el ID del dispositivo

Los últimos cuatro dígitos de la dirección MAC son el ID del dispositivo

Por ejemplo, el ID del dispositivo del dispositivo de abajo sería A0D4

pir

Cómo reiniciar el dispositivo

Presiona y mantén pulsado el botón, luego conecta el cable de carga y suelta el botón inmediatamente.

pir

nota

Mantén pulsado el botón, luego conecta el cable de carga y sigue manteniéndolo pulsado durante más de 3 s para forzar que el dispositivo entre en modo DFU.

pir

Si quieres salir del modo DFU, simplemente presiona y mantén pulsado el botón, luego conecta el cable de carga y suelta el botón inmediatamente.

Solución de problemas

El dispositivo nunca se enciende

  • Usa un cable USB que sepas que funciona para charge the device de forma continua durante 1–2 horas para asegurarte de que la batería tenga suficiente energía para despertar el sistema.

  • Si el dispositivo aún no responde después de la carga, perform a hard reset de la siguiente manera: Desconecta el cable USB. Mantén pulsado el botón y luego conecta el cable USB mientras mantienes pulsado el botón. Manténlo durante aproximadamente 3 segundos y luego suéltalo. Esto fuerza un reinicio del sistema.

  • Si aún no hay suerte, conecta un cable USB a un ordenador. Mantén pulsado el botón del dispositivo y luego conecta el dispositivo al ordenador, comprueba si aparece o no un disco en tu PC. Si es así, vuelve a instalar el bootloader.

El dispositivo se queda atascado en un bucle de arranque

Descripción:

El dispositivo se reiniciará repetidamente y el puerto serie se conectará y desconectará repetidamente.

Solución:

  • Paso 1: Intenta entrar manualmente en modo DFU: mantén pulsado el botón del dispositivo y luego conecta rápidamente el cable de carga dos veces

pir

El dispositivo está en modo DFU si el LED blanco permanece encendido de forma fija.

nota

Para entrar correctamente en modo DFU, necesitas realizar esta operación rápidamente. Puede que tengas que intentarlo varias veces.

  • Paso 2: Borrar la Flash

  • Paso 3: Flashear el firmware

Instalación del bootloader

note

Cuando estés flasheando el bootloader, asegúrate de que la conexión del cable sea estable y NO lo desconectes durante el proceso de flasheo.

Paso 1: Instalación de Adafruit-nrfutil

Para usuarios de Windows, presiona la tecla "Win" y la tecla "r", luego introduce "cmd" en la ventana emergente y haz clic en "Enter". Esto puede abrir la línea de comandos.

Para usuarios de MAC, presiona la tecla "Command" y la tecla "Space", para que puedas abrir Spotlight. Luego introduce "termial" y haz clic en "Return". Esto puede abrir la línea de comandos.

Requisitos previos

Comprueba en tu línea de comandos si Python y pip se han instalado correctamente.

python --version
python -m pip --version

Entonces deberían aparecer "Python xxx" y "pip xxx". Si no es así, intenta instalar Python de nuevo.

Este es el método recomendado para instalar la última versión:

pip3 install --user adafruit-nrfutil

Comprueba la ruta de instalación:

python -m pip show adafruit-nrfutil

Esta es la ubicación de instalación:

pir

Para usuarios de Windows, es posible que tengas que añadir la ruta manualmente. Copia la ubicación de instalación mostrada en el último paso. Luego añádela como se muestra a continuación:

pir

Paso 2: Comprueba tu número de puerto

Conecta tu dispositivo a tu PC y comprueba el número de puerto.

Para usuarios de Windows, abre el administrador de dispositivos y ve a port; el número de puerto que aparece tras conectar el dispositivo es el número de puerto del dispositivo.

Para usuarios de Mac, por ejemplo:

pir

Para usuarios de Windows, por ejemplo:

pir

Paso 3: Flashear el bootloader

En la terminal o en el símbolo del sistema, navega al directorio donde descargaste el paquete zip del bootloader y ejecuta el siguiente comando, sustituyendo el puerto correcto de tu dispositivo:

  • Para Windows:
adafruit-nrfutil --verbose dfu serial --package Bootloader.zip -p COMxx -b 115200 --singlebank --touch 1200

Por favor cambia COMXX por tu número de COM. Por ejemplo, si tu dispositivo está en com6, cambia el comando a:

adafruit-nrfutil --verbose dfu serial --package Bootloader.zip -p **COM6** -b 115200 --singlebank --touch 1200

Algunos dispositivos cambiarán su número de puerto después de introducir este comando. Así que si la instalación falla, comprueba de nuevo el número de puerto.

  • Para otros:
adafruit-nrfutil --verbose dfu serial --package Bootloader.zip -p /dev/tty.SLAB_USBtoUART -b 115200 --singlebank --touch 1200

pir

Cuando hayas completado los pasos anteriores, puedes seguir este step para flashear el firmware de la aplicación.

2) El dispositivo no puede entrar en modo DFU, pero se puede detectar el puerto serie.

  • Abre una herramienta de puerto serie

  • Ajusta la velocidad en baudios a 1200.

  • Conecta el dispositivo. La luz parpadeará brevemente cuando lo conectes. Sigue intentándolo hasta que la luz permanezca encendida, lo que significa que el dispositivo puede volver al modo DFU, luego flash bootloader -> erase flash -> flash the firmware.

3) El dispositivo no puede entrar en modo DFU y no se muestra ningún puerto serie

  • Mantén pulsado el botón del dispositivo, luego conecta el cable de carga y suelta el botón inmediatamente. Después de que aparezca un disco en tu PC, es posible que veas el puerto serie.

  • Si aún no hay suerte, desconecta el cable de carga y deja el dispositivo unos días hasta que la batería se agote por completo, luego conecta el cable de carga e intenta emparejarlo de nuevo.

4) Si ninguno de los pasos anteriores funciona, ponte en contacto con el soporte técnico: [email protected]

El dispositivo se apaga automáticamente

  • Descripción del fenómeno

  • Después de encender el dispositivo, se apagará o se reiniciará automáticamente después de un rato.

  • El registro del puerto serie funciona durante un tiempo y luego se detiene.

Esto posiblemente se deba a reiniciar o apagar el dispositivo manualmente y a la fuerza cuando el dispositivo se encuentra en los siguientes estados: sin haber terminado el proceso de transmisión de mensajes, estando en configuración......

  • Solución de problemas

Haz clic aquí para realizar un borrado por flasheo.

Calidad de la señal

  • SNR refleja la calidad del enlace de comunicación. Un dispositivo normal suele funcionar por encima de -7 dB. Un dispositivo con un SNR inferior a -10 dB indica un rendimiento deficiente.

  • RSSI está determinado conjuntamente por el dispositivo y su entorno. Un dispositivo normal suele funcionar por encima de -110 dBm. Se considera que un dispositivo con un RSSI inferior a -115 dBm tiene un rendimiento deficiente.

    Para lograr el mejor efecto de señal, utiliza el dispositivo en un área abierta y sin obstrucciones, con la mínima interferencia posible.

Soporte técnico y debate sobre el producto

Loading Comments...