EA7KLX · Mis proyectos personales

hamrlog

Un diario de contactos en modo texto. Configuras la banda, la frecuencia, el modo y el equipo una sola vez, y a partir de ahí solo escribes el indicativo y pulsas Enter. Funciona igual en una consola de Linux que en PowerShell o Windows Terminal.

Cómo se usa

Cinco recorridos cortos por la demo. Debajo de cada uno sale la tecla que se pulsa en cada momento: en ámbar las teclas, en azul lo que se escribe. Todo se hace con el teclado, sin ratón y sin ventanas que abrir.

Registrar un QSO

Escribes el indicativo y pulsas Enter: la fecha, la hora UTC, la banda, el modo y el informe por defecto se ponen solos. Si la estación está en la agenda, el nombre y el QTH también. Las flechas recorren el registro, E corrige un QSO en la misma línea de entrada y los comandos /frec, /banda o /modo cambian lo que heredará el siguiente.

Animación: se escribe EA4DGT, sale el aviso de duplicado y se registra con Enter; luego se registra F4KLM rellenando nombre, informes y QTH con Tab, se sube por el registro, se edita un QSO con E para añadir una nota y se cambia la frecuencia con /frec 14.250.
30 segundos. Registro, edición y un comando.

Dar de alta un contacto en la agenda

F3 convierte el recuadro del registro en la agenda. La ficha se rellena en dos filas de casillas y /buscar encuentra por indicativo, nombre, ciudad, provincia, país o ID DMR. De vuelta al registro, basta el indicativo para que el QSO tome el nombre y el QTH de la ficha.

Animación: con F3 se abre la agenda, se rellena la ficha de EA1XYZ, Carmen Ruiz Soto, de Gijón, y se guarda; se busca por gijón y por madrid; con F1 se vuelve al registro y al escribir EA1XYZ aparecen su nombre y su QTH.
Una ficha nueva, dos búsquedas y su primer QSO.

Montar un equipo

F2 abre el inventario: equipos, emisoras, antenas y fuentes, con un catálogo de lo que venden las tiendas españolas ya cargado. Un equipo es un conjunto de al menos una emisora con sus antenas y fuentes; → completa los nombres del catálogo mientras escribes.

Animación: con F2 se abre el inventario, se recorren las pestañas con Ctrl+N, se filtran las emisoras por marca con Alt+flecha abajo y con /marca icom, y se da de alta el equipo Móvil con una Icom ID-5100E y una antena Diamond SG7900, completadas con la flecha derecha.
Del catálogo a un equipo propio.

Crear y usar un perfil

Un perfil es lo que hereda cada QSO mientras está activo: operador, equipo, frecuencia, modo, potencia, repetidor y datos del modo digital. F4 los lista, Enter activa uno y Ctrl+cifra cambia entre los diez principales desde cualquier pantalla.

Animación: con F4 se crea el perfil 6, Llamada 2m, con el equipo Shack V/U, 145,500 MHz, FM y 25 W; se activa con Enter, se registra EA7JRB con él y se cambia a los perfiles 2 y 4 con Ctrl+2 y Ctrl+4.
Un perfil nuevo, un QSO con él y dos cambios de perfil.

Trabajar por un repetidor

F5 lista los repetidores publicados por la URE, con su número, salida, entrada, tono y canal. /buscar acota por lugar, número, canal, locator o modo, y Enter sintoniza el repetidor: los QSO siguientes guardan las dos frecuencias.

Animación: con Ctrl+3 se carga el perfil de VHF, con F5 se abren los repetidores, se buscan los de Sevilla, se sintoniza ED7YAP (R2) con Enter y se registra EA7FLW a través de él.
Buscar, sintonizar y registrar por el repetidor.

Capturas

Cada pantalla tiene la misma forma: arriba la lista, en medio el detalle de lo señalado y abajo la línea de entrada. Las teclas F1 a F9 llevan de una a otra.

Todo lo que se ve es la demo de la aplicación: indicativos, nombres y QSO inventados.

Probarlo

La demo abre un diario de ejemplo con un operador, cuatro equipos, cinco perfiles, unos sesenta contactos y 160 QSO. Puedes registrar, editar y borrar lo que quieras: al salir no se guarda nada, y la siguiente demo empieza con los mismos datos.

hamrlog --demo --lang=es

Hay instalador y ejecutable suelto para Windows, ejecutable para Linux, paquete para Arch Linux e instalación con pip o pipx. No hace falta tener Python para los ejecutables.

Python. Windows y Linux. Licencia MIT. Exporta e importa ADIF.

Descargas Manual de usuario Código y manual en GitHub