Herramientas de usuario

Herramientas del sitio


apartados:firmware

Firmwares

¡¡¡RECUERDA QUE LAS PLACAS DEBEN SER PARA 433 MHZ !!!

Existen varios firmwares para adaptar las placas Lilygo TTGO LoRa al sistema APRS.

Los hay para trackers y para Digis/I-Gates. Veremos primero los que mas usamos para cada tipo por ser los que -a nuestro juicio- dan las mayores prestaciones. También describiremos de dónde descargarlos y el proceso de instalación de cada uno ellos.

No tratamos de hacer una relación exhaustiva ya que cada día salen nuevos o se modifican los ya disponibles.

La mayoría están disponibles en github

Estamos actualizando la información, la iremos documentando poco a poco.


1. PARA LOS TRACKER

1.1. CA2RXU

Es el que mas utilizamos.

Enlace: https://github.com/richonguzman/LoRa_APRS_Tracker

Pros

  • Permite intercambiar varios SSID dependiendo de como lo estemos usando (a pie, en coche, etc…).
  • Los iconos de cada modo se pueden configurar (no en la totalidad de posibilidades, sino en los básicos)
  • Tiene varios menus (3) con distintas funciones.
  • Permite lanzar balizas manualmente.
  • Tiene modo de ahorro de pantalla.
  • Permite definir cada cuantas balizas se envía un "paquete de estado".

Contras

  • Para cambiar la configuración hace falta hacerlo desde el PC volviendo a compilar y cargar tras cada cambio.
  • El paquete de status -que contiene la url del firmware- es muy largo. Teniendo en cuenta que la velocidad usada es de 300 baudios, la transmisión se alarga demasiado.

Instalación

Programa: Visual Studio Code (VSCode).

Proceso de configuración e instalación: https://github.com/richonguzman/LoRa_APRS_Tracker/wiki/01.-Installation-Guide-%23-Guia-de-Instalacion


1.2. DL9SAU / DD7EN

Pros

(ver iGate)

Contras

Instalación

Programa: Visual Studio Code (VSCode).

Proceso de configuración e instalación: DL9SAU


1.3. OE5BPA

Pros

  • Es el "padre" de la mayoría del resto y de su trabajo derivan casi todos los demás

Contras

  • Es bastante básico.
  • Hace ya tiempo que no se actualiza.
  • No está disponible para las últimas versiones de las placas.

Instalación

Programa: Visual Studio Code (VSCode).

Proceso de configuración e instalación: OE5BPA


2. PARA LOS DIGI/I-GATE

2.1. DL9SAU

Es el que mas utilizamos.

Enlace: https://github.com/dl9sau/TTGO-T-Beam-LoRa-APRS

Pros

  • El mismo firmware se puede utilizar según lo configuremos como tracker o como digi/i-Gate.
  • Configurable mediante una página web que genera el propio i-gate.
  • Auto AP. Si no es capaz de conectarse a una red (wifi) genera su propia red desde donde se puede configurar.
  • Soporta los modos digipeater, i-gate o digi+igate.
  • Es capaz de cambiar de modo si pierde conexion a Internet.
  • Puede hacer "reboot" cada x horas (configurable).
  • Es capaz de exportar el log de actividad a syslog.
  • Se puede bajar la frecuencia de reloj para reducir el consumo de energía (util en los tracker)

Contras

  • Dentro del programa fuente hay ficheros de configuración que luego al parecer no utiliza.
  • El "path" APRS por defecto es "1", que no se transforma en WIDE1-1 sino que se añade de forma errónea. Es obligatorio modificarlo.
  • Almacena la configuración en ficheros, pero es muy complicado borrarlos si queremos reiniciar la placa completamente.
  • Si se activa el bluetooth, no funciona el servidor web. O una cosa u otra.
  • No se puede modificar el puerto syslog.

2.2. CD2RXU

Pros

  • Como digi / i-Gate no lo estamos usando dadas sus limitaciones, por lo que no se han evaluado sus aspectos positivos. Actualmente queda un i-Gate con este firmware para contrastar su funcionamiento.

Contras

  • Como en el caso del tracker, para cambiar la configuración hace falta hacerlo desde el PC volviendo a compilar y cargar tras cada cambio.
  • No soporta el modo digi + i-gate. O funciona como digi o como i-Gate, pero no ambos simultaneamente
  • Tiene definidos por defecto iconos no normalizados para los modos i-Gate o digi (estos iconos se usan en los mapas de páginas web y programas de visualización de redes APRS)
  • Da errores al repetir los paquetes de información metereológica, añadiendo información "basura" al final del paquete, diferente para cada i-Gate que los escucha, con lo cual el sistema piensa que son paquetes distintos y los repite inútilmente.

2.3. OE5BPA

Pros

  • Igual que la version para tracker, es en el que se basan la mayoría de firmwares
  • Sí soporta las ultimas versiones de la TTGO LoRa32 (v0.7 a v2.1)
  • Soporta también las placas Heltec WiFi LoRa 32 (v1 y v2)

Contras

apartados/firmware.txt · Última modificación: 2024/10/01 21:32 por ea2cw