03 · Control CAT

Conectar tu emisora, control de VFO, modos y relay para programas externos

¿Qué es CAT?

CAT (Computer Aided Transceiver) permite que RadioLog controle tu emisora por ordenador: leer y cambiar frecuencia, modo, banda y otros parámetros sin tocar los mandos físicos. También permite que WSJT-X u otros programas compartan el control sin conflictos de puerto.

Configurar la conexión CAT

Ve a Configuración → CAT para configurar la conexión con tu emisora.

sección CAT dentro de Configuración
Rediseñado en la v3.4.0 La página Configuración → CAT ahora usa un diseño en dos columnas: un desplegable Método CAT arriba del todo cambia entre los tres métodos de conexión, y debajo aparecen los campos correspondientes. Las opciones avanzadas del puerto serie están agrupadas en una sección plegable.

Los tres métodos CAT

MétodoRecomendado paraRequiere
Control directo de RadioLogYaesu FT-991A, FTDX10, FT-710… e Icom CI-V nativoSolo el cable USB/serie de la emisora
Hamlib gestionado por RadioLogYaesu FT-817/817ND, FT-818, FT-857/857D, FT-897/897DSolo el cable USB/serie — Hamlib va incluido, no hay que instalar nada
Servidor rigctld externoCualquiera de los 500+ modelos que soporta Hamlib, o un rigctld que ya tengas corriendoUn proceso rigctld corriendo aparte

Método 1 · Control directo de RadioLog (recomendado para Yaesu e Icom)

  1. Conecta la emisora al PC por USB (el cable incluido con la emisora).
  2. Windows instalará los drivers automáticamente. Anota el número de puerto COM (ej. COM3) en el Administrador de dispositivos.
  3. En Configuración → CAT: pon Método CAT en Control directo de RadioLog.
  4. Elige el Fabricante y la Emisora. Para emisoras Icom CI-V aparece automáticamente el campo CI-V ADDRESS (hex).
  5. Elige el Puerto COM (botón ↺ para volver a buscar puertos serie) y la velocidad en baudios correcta.
  6. Opcionalmente marca Conectar CAT al arrancar.
  7. Guarda la configuración y conecta desde Radio → Conectar CAT.
selección de modelo y puerto COM en Configuración → CAT

Velocidades en baudios por modelo Yaesu

ModeloBaudios
FT-817 / FT-8189600
FT-991 / FT-991A38400
FTDX10 / FTDX10138400
FT-710 AESS38400
FT-DX5000115200
Puerto CAT vs PTT Los Yaesu modernos con USB crean dos puertos COM: uno para CAT y otro para PTT/Enhanced. RadioLog usa el puerto CAT (generalmente el de menor número). El puerto PTT lo usará WSJT-X para RTS en modos digitales.

Método 2 · Hamlib gestionado por RadioLog (nuevo en la v3.4.0)

RadioLog ahora incluye Hamlib 4.7.2 — no hay que descargar ni instalar nada aparte. Al conectar, RadioLog lanza su propio proceso rigctld en segundo plano para la emisora elegida, y lo detiene al desconectar o cerrar la aplicación.

  1. En Configuración → CAT: pon Método CAT en Hamlib gestionado por RadioLog.
  2. Elige tu emisora en el desplegable Modelo de radio. El soporte inicial cubre:
    • Yaesu FT-817 / FT-817ND
    • Yaesu FT-818
    • Yaesu FT-857 / FT-857D
    • Yaesu FT-897
    • Yaesu FT-897D
  3. Elige el Puerto COM y la velocidad en baudios como siempre — la emisora sigue conectada por cable serie, RadioLog solo le habla a través de su rigctld interno.
  4. Guarda y conecta desde Radio → Conectar CAT. RadioLog arranca rigctld automáticamente, restringido a 127.0.0.1 (nunca expuesto a la red) y elige él solo un puerto TCP libre — no hay que configurar ningún número de puerto.
Soporte en validación El soporte Hamlib para las emisoras de arriba se está validando de forma progresiva. Si algo no se comporta como esperas, enviar tu fichero radiolog.log ayuda a completar la validación.

Método 3 · Servidor rigctld externo

Usa este método para cualquier emisora compatible con Hamlib que todavía no esté en la lista gestionada de RadioLog (Icom, Kenwood, Elecraft, Flex Radio y 500+ modelos más), o si ya tienes tu propio rigctld corriendo para otro programa.

Instalación de Hamlib en Windows

  1. Descarga desde github.com/Hamlib/Hamlib/releases el fichero hamlib-w64-X.X.X.zip.
  2. Extrae en C:\Hamlib\.
  3. Comprueba en CMD: C:\Hamlib\bin\rigctld.exe --version

Arrancar rigctld con tu emisora

# Icom IC-7300 — COM3, 9600 baud
rigctld -m 3073 -r COM3 -s 9600

# Icom IC-7610 — COM3, 9600 baud
rigctld -m 3078 -r COM3 -s 9600

# Kenwood TS-890S — COM3, 115200 baud
rigctld -m 2044 -r COM3 -s 115200

# Elecraft K3 — COM3, 38400 baud
rigctld -m 2029 -r COM3 -s 38400

# Buscar tu modelo:
rigctld --list

Configurar RadioLog para usarlo

  1. En Configuración → CAT: pon Método CAT en Servidor rigctld externo.
  2. Host: localhost | Puerto: 4532 (o el que use tu rigctld).
  3. Asegúrate de que rigctld esté corriendo antes de conectar. RadioLog solo actúa como cliente — nunca arranca ni detiene este rigctld.
  4. Conecta desde Radio → Conectar CAT.
No apuntes al propio relay de RadioLog RadioLog también ofrece su propio relay compatible con rigctld para WSJT-X (ver más abajo). Si el host/puerto de aquí coincide con ese relay, RadioLog rechaza la conexión para no conectarse consigo mismo.

Ventana de control: Radio → RigControl

Una vez conectado el CAT, abre Radio → RigControl para acceder al panel de control en tiempo real de la emisora: frecuencia, modo, VFO-A/B, banda y estado de la conexión.

ventana RigControl con VFO y modo en tiempo real

Relay CAT para WSJT-X y otros programas

Cuando RadioLog está conectado a la emisora, actúa automáticamente como servidor rigctld (Hamlib NET rigctl) en el puerto TCP 4532. WSJT-X, JTDX, FLDigi y cualquier programa compatible con Hamlib puede conectarse a RadioLog sin conflicto — RadioLog es el único propietario del puerto serie.

Configuración en WSJT-X:

configuración de Radio en WSJT-X apuntando al relay de RadioLog

Problema: WSJT-X mueve el VFO incorrecto

Síntoma: Al cambiar frecuencia en WSJT-X se mueve el VFO-B en vez del VFO-A (o viceversa).

Causa: En algunos Yaesu (ej. FTDX10) los comandos CAT FA/FB no se corresponden con las etiquetas físicas VFO-A/B.

Solución: Configuración → Modos Digitales → CAT Relay → ☑ Intercambiar VFO-A/B en el relay → Guardar → Reiniciar RadioLog.

Confirmado en FTDX10 (EA5YC) Este ajuste soluciona el problema en el FTDX10 con WSJT-X.