Sobre el proyecto
APRSlocus es un cliente APRS ligero creado para radioaficionados, que ofrece funciones integrales como posicionamiento en tiempo real, seguimiento de estaciones, mensajería y visualización de mapas.
Características principales:
- **Seguimiento en mapa en tiempo real**: compatible con múltiples tipos de mapas como Gaode, Carto, OSM, OpenTopo y Esri; los mapas vectoriales no requieren clave API; admite agrupación de estaciones, visualización de trayectorias y etiquetas de indicativos.
- **Baliza de posición**: informe de posición con un solo toque, conforme al estándar APRS 1.0, con posibilidad de incluir altitud, velocidad, rumbo, nivel de batería y otros datos; admite modo de demostración.
- **Comunicación por mensajes**: admite chat individual y grupal, mecanismo ACK completo, respuesta automática, compatibilidad con mensajes en chino y gestión del ciclo de vida de los grupos.
- **Identificación de estaciones**: identifica automáticamente estaciones FMO, integra la biblioteca oficial de dispositivos y admite 37 tablas de símbolos y 3571 iconos estándar.
- **Lista y detalles de estaciones**: filtrado multidimensional, búsqueda inteligente, múltiples criterios de ordenación; la página de detalles muestra coordenadas, localizador de cuadrícula, velocidad, trayectoria, ruta de retransmisión, etc.
- **Paquetes de datos y registros**: visualización de paquetes de datos sin procesar, modo de lista analizada y registros de depuración por niveles.
- **Conexión y segundo plano**: admite cuatro fuentes de datos: APRS-IS, TNC, audio y PKWDWPL; recepción simultánea por múltiples enlaces; servicio de localización en primer plano en Android; reconexión progresiva.
- **Personalización**: varios idiomas, modo oscuro, colores de tema personalizados, escala de interfaz y asistente de configuración de seis pasos.
- **Widget de escritorio**: widget de escritorio para Android, redimensionable libremente, que muestra el clima y sugerencias de operación.
- **Actualización automática**: admite canales duales GitHub/GitCode con comparación inteligente de versiones.
Las plataformas compatibles incluyen Android, Windows, iOS (compilable), Linux, macOS y Web. El proyecto está desarrollado con Flutter y sigue la licencia de código abierto GPL v3.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.