📻 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
.adipara 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
tkintermapviewpara 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.




