LightLog

WEBSDR | Santarém | Portugal

📻 LightLog 2026 (V1.4) – Station Logbook & Radio Control

O LightLog 2026 é uma aplicação avançada de registo de contactos (Logbook) e controlo de estação para radioamadores, desenvolvida em Python com uma interface gráfica em Tkinter. Combina monitorização de rádio via CAT, integração em tempo real com DX Clusters, ferramentas de geolocalização e sincronização com o QRZ.com.


🚀 Principais Funcionalidades

📝 Registo de QSOs e Gestão de Log

  • Registo Completo: Suporte para indicativos, data/hora UTC (com opção de congelar/descongelar o relógio), frequências, bandas (160m a 70cm), modos (SSB, CW, FT8, RTTY, etc.), RST de transmissão e receção, nome, QTH, país, Grid Locator e comentários.
  • Deteção de Duplicados (DUPE): Alerta visual imediato caso o QSO já tenha sido registado na mesma banda e modo.
  • Indicadores DXCC (ATNO & Nova Banda): Identificação automática de entidades DXCC inéditas (All Time New Entity – ATNO) e novos contactos em determinadas bandas.
  • Histórico por Indicativo: Visualização rápida de contactos anteriores realizados com o mesmo indicativo diretamente no painel.
  • Importação e Exportação ADIF: Compatibilidade total com ficheiros .adi para importar e exportar logs de/para outros softwares.

📻 Controlo de Rádio (CAT / SmartSDR / FlexRadio)

  • Ligação Flexível: Suporta comunicação via Porta Série (CAT) e TCP/IP.
  • Protocolos Suportados: Compatível com equipamentos e softwares que utilizam protocolos FlexRadio, Kenwood, Yaesu e Icom (CI-V).
  • Sincronização Automática: Leitura em tempo real da frequência, banda e modo diretamente do rádio, preenchendo automaticamente o formulário de QSO.
  • Controlo de Frequência Remoto: Capacidade de sintonizar o rádio diretamente a partir do DX Cluster ou de spots selecionados.

📡 DX Cluster & Spots em Tempo Real

  • Cliente Telnet Integrado: Ligação a servidores DX Cluster (ex: dxc.nc7j.com) com reconexão automática e monitor de fluxo raw.
  • Filtros Avançados: Filtragem de spots por “Apenas Banda Ativa” e por modo (SSB, CW, Digital).
  • Integração SmartSDR: Envio automático de spots para o Panadapter do SmartSDR via API TCP.
  • Envio de Spots: Painel dedicado para submeter novos DX Spots diretamente para o cluster.

🌐 Geolocalização & Mapas Interativos

  • Mapas Globais e Mini-Mapas: Integração com tkintermapview para visualizar a localização de contactos no log e posições geográficas.
  • Cálculo de Distância e Rumo (Bearing): Cálculo automático da distância em quilómetros e azimute com base nos Grid Locators.
  • Indicadores Visuais de Bandeiras: Suporte para identificação e miniaturas de bandeiras de países com base no parser do ficheiro cty.dat.

🔑 Integração com QRZ.com

  • Pesquisa XML: Consulta instantânea de dados de indicativos no QRZ.com (Nome, QTH, País, Grid e fotografia de perfil).
  • Sincronização de Logbook: Envio de QSOs pendentes ou individuais diretamente para o Livro de Registos do QRZ.com através da API Key.

📊 Estatísticas & Gráficos Avançados

  • Painel analítico integrado alimentado por Matplotlib, exibindo:
    • Gráficos de QSOs por Banda e por Modo.
    • Evolução mensal (últimos 12 meses).
    • Top 20 Países / Entidades DXCC.
    • Atividade por hora UTC e distribuição por continentes.
    • Cartões KPI com totais de QSOs, indicativos únicos, quadrículas Grid e DXCC trabalhados.

☀️ Monitor de Propagação Solar e Ionosférica

  • Consulta de índices solares e ionosféricos em tempo real (SFI – Solar Flux Index, Índice K, Índice A e Vento Solar).
  • Tabela de condições estimadas para as bandas HF (Dia e Noite) e frequências críticas (MUF).

🌍 Suporte Multidioma

  • Interface totalmente traduzida e adaptável para 7 idiomas: Português, Inglês, Espanhol, Francês, Alemão, Italiano e Russo.