Skip to content

Releases: EA2OY/MeshNavarra-Utility

v1.2.5 - NavaTastic Eclipse V5.3.1

Choose a tag to compare

@EA2OY EA2OY released this 05 Oct 22:32

MeshNavarra Utility v1.2.5 (versionCode 18)

Sincronizado con el firmware NavaTastic Eclipse V5.3.1

  • Nuevo set_url: aplica de una vez el juego completo de canales y la radio de red desde un enlace de meshtastic.org. El canal de rescate (slot 1) no se toca y la potencia TX no se cambia.
  • Nuevo ch_url all: genera el espejo completo de un nodo (todos los canales + radio) para clonarlo en otro.
  • Retirados set_lora, set_freq y set_beacon: el firmware ya no los usa.
  • set_txpower revisado: admite -5..-1, 1-tope de la placa o auto; el 0 se rechaza y la app avisa antes de enviar.
  • set_chem actualizado: sodio 3000 mV; ajusta corte y nivel de despertar a la vez.
  • Un 0 en los intervalos de posicion, presencia o telemetria ahora apaga esa emision de verdad (V5.3).

Ademas

  • Cabecera de licencia GPL-3.0-or-later en los archivos de codigo.
  • Manuales PDF integrados regenerados (NavaTastic V5.3.1, manual de uso y manual de la app).
  • Documentacion corregida (recuento de pruebas: 24).
  • APK firmado con la clave oficial (SHA-256 del certificado 237c9051...4ab94).

MeshNavarra Utility v1.2.5 (versionCode 18) - English

Synced with the NavaTastic Eclipse V5.3.1 firmware

  • New set_url: applies the whole channel set and the network radio from a meshtastic.org link. The rescue channel (slot 1) is never touched and TX power is not changed.
  • New ch_url all: generates a full mirror of a node (all channels + radio) to clone it into another.
  • Retired set_lora, set_freq and set_beacon (the firmware no longer uses them).
  • Revised set_txpower: accepts -5..-1, 1-board max or auto; 0 is rejected and the app validates before sending.
  • Updated set_chem (sodium 3000 mV; sets cut-off and wake level together).
  • A 0 in the position, presence or telemetry intervals now really turns that broadcast off (V5.3).

Also

  • GPL-3.0-or-later license header added to the source files.
  • Bundled PDF manuals regenerated (NavaTastic V5.3.1, usage manual and app manual).
  • Documentation fixed (unit test count: 24).
  • APK signed with the official key (certificate SHA-256 237c9051...4ab94).

v1.2.4

Choose a tag to compare

@EA2OY EA2OY released this 12 Sep 11:33

v1.2.4 - NavaTastic Eclipse V5.1 (v4.3.8) sync

NavaTastic V5.1

  • Trace: route results (IDA:/VUELTA: with per-hop SNR) highlighted; TRACE: notices (no response after ~90 s, probe not launched). / Resultados de trace resaltados y avisos TRACE: destacados.
  • Updated descriptions: set_name (app name remembered in natural mode), status/reset_reason (FR:n counter), set_chem (lifepo4 board limits), storm/ble (explicit ERR on Heltec V3/V4 ESP32). / Descripciones actualizadas.
  • Canonical version: NavaTastic Eclipse V5.1 (v4.3.8).

Docs

  • Bundled PDFs regenerated (NavaTastic manual, usage manual, app manual) and README updated. / PDFs integrados regenerados y README actualizado.

F-Droid: build block v1.2.4 (code 17, commit 8221110) - MR !45843. Decision: F-Droid signing (no reproducible build for now).

v1.2.3

Choose a tag to compare

@EA2OY EA2OY released this 30 Aug 16:38

v1.2.3 - NavaTastic V5 coordination + custom audit fixes

Auditoria personalizada / Custom audit

  • Bateria personalizada (checklist de comandos /nava) con ritmos del firmware v4.3.7 y validacion automatica por prefijo (OK / ERR / TIMEOUT).
  • Navadmin pacing corregido a 50 s por comando (rate-limit 30 s + jitter 5-13 s + cola de fragmentos) - sin timeouts alternados en el canal 1.
  • Remote control: �udit 7 --es arg2 lanza la bateria personalizada por ADB con nodo destino.

Fixes

  • IDs de nodo >= 0x80000000 (unsigned 32-bit) aceptados en todos los flujos (parseNodeId con mascara).
  • Ventana de concatenacion de fragmentos ampliada a 65 s (respuestas largas de Navadmin).
  • Comando nuevo set_rebroadcast, panic_ok solo DM, CONFIRM automatico en full_reset/wipe (desde v1.2.0).

Docs

  • README, manual, changelogs 13-16 y PDFs integrados actualizados.

F-Droid: bloque v1.2.3 (code 16, commit 4829416) con formato canonico (Binaries en linea) y sin Reproducible Builds hasta lograrlo - MR !45843.

v1.1.1

Choose a tag to compare

@EA2OY EA2OY released this 27 Aug 02:13

v1.1.1 - NavaTastic Eclipse V5 (v4.3.7) sync + cinematic explainer fix

Nuevo / New

  • set_rebroadcast (all|local|known|core|none): packet rebroadcast mode, persists across resets and syncs with the official app. / Modo de retransmision de paquetes, persiste a resets.
  • power query available on the Navadmin channel; ch_ls now also selectable on Navadmin (directed). / power disponible en Navadmin; ch_ls tambien en Navadmin (dirigido).

Fixes

  • full_reset / wipe now append the node-required CONFIRM token after the CONFIRMAR safety gate (V5.2+ rejects them without it). / Envian el token CONFIRM que exige el nodo.
  • panic_ok restricted to PKI DM (blocked on the public Navadmin channel, V5.2 security). / Restringido a DM PKI.
  • Navadmin directed-only validation: stats, log, peers,
    xlog, �fc,
    eset_reason, help, ch_ls require a target (!ID);
    oute/ race too. / Validacion de !ID en Navadmin.
  • Cinematic tab explainers now keep their correct pacing even with system animations disabled (time-based ticker instead of ValueAnimator). / Los trailers de pestanas respetan el ritmo con animaciones del sistema desactivadas.

Docs

  • Bundled PDFs regenerated from the canonical NavaTastic Eclipse V5 sources (Manual_uso_NavaTastic.pdf renamed). / PDFs integrados regenerados.
  • README, app manual and fastlane changelogs updated. / README, manual y changelogs actualizados.

F-Droid: build block updated to v1.1.1 (code 12) - MR !45843.

MeshNavarra Utility v1.0.9

Choose a tag to compare

@EA2OY EA2OY released this 25 Aug 13:02

MeshNavarra Utility v1.0.9

Version oficial con soporte integral para NavaTastic V5 (v4.3.4), nueva categoria Radio y Panico, adaptacion a los protocolos anti-saturacion de malla y gestion avanzada de canales y modulacion LoRa.

Novedades principales en v1.0.9

  • Nueva categoria Radio y Panico (nava_cat_radio):
    • set_preset: Aplica presets estandar (long_fast, medium_fast, short_fast, long_slow, short_slow, medium_slow, long_moderate, short_turbo) con reinicio del modem en 6 segundos.
    • set_lora: Ajuste Custom de capa fisica LoRa (BW, SF, CR, frecuencia, slot y potencia TX opcional).
    • set_freq: Modificacion atomica de frecuencia central y asignacion de slot.
    • panic: Protocolo de evacuacion de emergencia de frecuencia/preset con alerta en Canal 1, tunel silencioso en T-60s y salto en T=0.
    • panic_ok: Confirmacion y consolidacion permanente del salto, cancelando el auto-rollback a SFNarrow. Permite envio por DM directo o en canal Navadmin/Flota direccionado (!ID).
  • Gestion de Canales y CLI ampliada:
    • ch_set: Ahora permite configurar tanto el canal primario (Slot 0) como los canales secundarios privados (Slots 2-7).
    • Asistente generador de claves PSK Base64 actualizado (por defecto AQ==, AES-128 16 bytes y AES-256 32 bytes).
  • Configuracion y Anti-Saturacion V5:
    • set_name: Admite nombres largos/cortos o la palabra clave flush para modo app oficial.
    • set_telem_tx: Intervalo por defecto actualizado a 12 horas (720 min).
    • reboot: Ventana de gracia pre-reboot de 6 segundos tras vaciar la cola de transmision.
    • trace: Desacople asincrono con disparo de sonda LoRa a T+8s.
    • Ventana de concatenacion de fragmentos ampliada a 20 segundos para tolerar el True Random Jitter de Navadmin (5 a 13 s).
  • Documentacion y Recursos:
    • Manual de usuario (Manual_app_MeshNavarra.pdf) re-generado e integrado en la app.
    • Paridad bilingue 1:1 estricta (Espanol / Ingles).

Descarga del APK

MeshNavarra Utility v1.0.8

Choose a tag to compare

@EA2OY EA2OY released this 19 Aug 10:24

MeshNavarra Utility v1.0.8

Herramienta Android para administración integral de nodos Meshtastic y repetidores solares NavaTastic (v4.2 / v4.3) por USB OTG y Bluetooth LE.

🌟 Novedades en v1.0.8:

  • Popups Cinematográficos e Interactivos v2 (64 funciones estrella):
    • NavaTastic CLI (16 funciones de élite): Control total de química de baterías (LiFePO4, LiPo, Li-Ion), umbrales de corte/arranque (set_vbat/set_vwake), modo tormenta (storm), diagnósticos en RAM con cero desgaste de Flash (stats, log), slots secundarios 2-7 (ch_set/ch_del), compuerta de seguridad CONFIRMAR, cadencia de balizas en caliente y borrado de coordenadas fijas.
    • Buenas Prácticas (10 funciones): Presets SFN España 869.618 MHz (10% duty cycle, 500 mW ERP), balizas 72h, Smart Position OFF, ETSI EN 300 220, copias de seguridad en JSON y comprobación de canal.
    • Comandos & Telemetría (8 funciones): Telemetría ambiental BME680 (temperatura, humedad, presión, gas), traceroute con mapa de saltos y SNR, GPS remoto, alias en caliente y DMs con acuse PKI.
    • Administración (8 funciones): Favoritos rápidos, ignore list, purge NodeDB conservando favoritos, reinicio programado y modo Nodo Maestro.
    • Chat (7 funciones): Historial persistente por canal, indicadores de entrega y reenvío en 1 toque.
    • Radar de Nodos (8 funciones): Métricas en vivo, menú de 11 acciones de diagnóstico, importación por QR/URL y radar 0 saltos.
    • Consola de Registro (7 funciones): Auditoría forense en vivo, guardado en app_log.txt y crash logger a disco.
  • Navegación Táctica con Libre Albedrío y Pausa:
    • Al pulsar « Anterior » o tocar directamente cualquier barrita del progreso superior, el avance se pausa por completo para estudiar la función con tranquilidad.
    • Al pulsar « Siguiente », el avance se reanuda aplicando tiempos extendidos de lectura (de 16 a 30 segundos).
    • Pausa táctil al mantener pulsado el panel central.
    • Re-apertura instantánea tocando dos veces la pestaña activa.
  • Gestor Completo de Documentación Oficial en PDF:
    • Integrados Manual de la App, Manual de Referencia Rápida NavaTastic y Manual Extendido de Uso.
    • Opciones completas para cada manual: Abrir en visor, Descargar / Guardar en cualquier carpeta elegida por el usuario con el Storage Access Framework de Android o Compartir por mensajería.
  • F-Droid Packaging Standard:
    • Metadatos sincronizados con hash de commit completo de 40 caracteres SHA-1 y bloque único según las directrices de F-Droid.

📦 Descarga del APK

El archivo adjunto MeshNavarra-Utility-v1.0.8.apk está firmado con la clave oficial de release (SHA-256) y listo para instalar en cualquier terminal Android 8.0+.

MeshNavarra Utility v1.0.7

Choose a tag to compare

@EA2OY EA2OY released this 17 Aug 23:54

MeshNavarra Utility v1.0.7

Herramienta Android para administración de nodos Meshtastic y repetidores NavaTastic por USB OTG y Bluetooth LE.

Novedades en v1.0.7:

  • Botón para borrar registros en la pestaña Log: Añadido botón dedicado «Borrar registros» para vaciar tanto la vista como el archivo persistente �pp_log.txt en disco.
  • Botones de desconexión rápida dedicados (USB y Bluetooth): Integrados botones independientes a la derecha de «Conectar por USB» y «Conectar por Bluetooth» para cerrar limpiamente el enlace y cancelar reconexiones automáticas no deseadas.
  • Ayuda contextual extendida: Incorporada ayuda por pulsación larga e información táctil animada para todos los nuevos botones de control.
  • F-Droid Metadata: Limpieza canónica de versiones preliminares para la integración oficial en el repositorio de F-Droid (MR !45843).

Descarga del APK

El archivo adjunto MeshNavarra-Utility-v1.0.7.apk está firmado con la clave oficial de release (SHA-256) y listo para instalar en cualquier terminal Android 8.0+.

MeshNavarra Utility v1.0.6

Choose a tag to compare

@EA2OY EA2OY released this 17 Aug 17:07

MeshNavarra Utility v1.0.6

Herramienta Android para administración de nodos Meshtastic y repetidores NavaTastic por USB OTG y BLE.

Novedades y Correcciones en v1.0.6:

  • Corrección de Conexión Bluetooth LE (GATT): Resuelta la condición de carrera en el ciclo de vida de GATT donde la desconexión previa cancelaba el handler de la nueva conexión.
  • Enrutamiento Bluetooth Low Energy (TRANSPORT_LE): Forzado el uso explícito de BluetoothDevice.TRANSPORT_LE en terminales Dual-Mode / Android 6.0+ para evitar errores de timeout GATT 133.
  • Gestión fluida de permisos: Comprobación directa de permisos concedidos antes de solicitar accesos en Android 12+.
  • Soporte ampliado de dispositivos BLE: Eliminado el filtro restrictivo de tipos en dispositivos emparejados para soportar pilas Bluetooth personalizadas de fabricantes.
  • Soporte completo Frente F21/F22 NavaTastic: Canales secundarios (slots 2-7), redirección CLI, silenciamiento Navadmin, pasarelas MQTT, posición fija y cadencias de difusión (pos_clear, set_pos_tx, set_nodeinfo_tx, set_telem_tx), diagnósticos en RAM (stats/log), lista negra (ign clear âš ) y control por DM cifrado PKI.

Descarga del APK

El archivo adjunto MeshNavarra-Utility-v1.0.6.apk está firmado con la clave oficial de release (SHA-256) y listo para instalar en cualquier terminal Android 8.0+.

MeshNavarra Utility v1.0.5

Choose a tag to compare

@EA2OY EA2OY released this 17 Aug 14:02

MeshNavarra Utility v1.0.5

Herramienta Android para administracion de nodos Meshtastic y repetidores NavaTastic por USB OTG y BLE.

Novedades en v1.0.5 (Frente F21/F22):

  • Gestion de canales secundarios (slots 2-7): ch_ls, ch_set, ch_del (warn), ch_url, ch_reset (warn).
  • Asistente generador de claves PSK: Generacion de claves Base64 seguras alfanumericas (AES-128 / AES-256 / Default).
  • Redireccion de consola CLI y silenciado: set_cli_chan (slots 1-7) y
    avadmin_mute (on/off).
  • Control granular de infraestructura: Pasarelas MQTT (ch_mqtt, set_ok_to_mqtt), coordenadas estaticas (set_pos, pos_clear) y cadencias de transmision (set_pos_tx, set_nodeinfo_tx, set_telem_tx, set_beacon, set_pin).
  • Diagnosticos en RAM (zero flash wear): Auditoria stats (temps, bat min, paquetes RX/TX/Rout), buffer circular de eventos log [1-15], modo silencioso mute y rafaga de alineacion est_tx.
  • Manuales embebidos y documentacion: Sincronizacion de PDFs de la app y del firmware NavaTastic.
  • Despacho automatico de intents: Ejecucion no bloqueante en remoto via broadcast receiver com.meshkachoutility.REMOTE.

Descarga del APK

El APK adjunto MeshNavarra-Utility-v1.0.5.apk esta firmado con la clave oficial de release (SHA-256).

v1.0.4

Choose a tag to compare

@EA2OY EA2OY released this 16 Aug 11:16

MeshNavarra Utility 1.0.4

  • Fixed mojibake characters in the node cards and node popup (battery, name, key, role and hardware emojis)

APK signed with the Tai Soluciones release key.