Lo leerás en el artículo.
¿Qué es QSOrder?
QSOrder (a veces denominado "QSO recorder by K3IT“) je nástroj určený pre rádioamatérov, najmä tých, ktorí sa venujú rádioamatérskym súťažiam (contesting), s cieľom automaticky nahrávať audio jednotlivých QSO. Projekt je open-source a spravovaný pod používateľom K3ITen GitHub (bajo licencia GPL-3.0).

QSOrder funguje ako externý doplnok pre logovací softvér — najčastejšie pre N1MM Registrador+ — ktorý umožňuje, že v okamihu, keď sa uskutoční zápis QSO v logu, sa spustí záznam audio dát z prijímača (a prípadne aj z mikrofónu) a uloží sa ako samostatný súbor so špecifickým názvom obsahujúcim informácie o spojení (značka, frekvencia, čas, mód atď.).
K tomu sa QSOrder spolieha en UDP vysielanie („broadcast“) spojení zo strany logovacieho programu — keď N1MM (alebo iný kompatibilný softvér) vyšle informáciu o práve zaznamenanom QSO, QSOrder túto správu zachytí a podľa nej uloží obsah zvukovej buffer-pamäte.
Un aspecto importante es que QSOrder mantiene un buffer circular (FIFO) de datos de audio en la memoria, por lo que cuando llega un mensaje QSO, guarda no solo el audio durante la conexión en sí, sino también del tiempo circundante (antes y después), de acuerdo con el retraso establecido (delay) y la longitud del buffer.

Cómo funciona QSOrder: detalles técnicos y uso
A continuación se muestra un resumen de cómo se utiliza QSOrder en la práctica, qué parámetros permite y a qué prestar atención:
Instalación y configuración básica.
- Descargar
Los ejecutables de Windows (o scripts nativos), incluido un archivo README con instrucciones, están disponibles en la página GitHub del proyecto (k3it/qsorder).
Algunas instalaciones o distribuciones más antiguas también pueden estar disponibles a través de SourceForge. - Configuración N1MM (difusión UDP)
V logovacom programe (N1MM Registrador+) je potrebné povoliť, aby pri každom zápise QSO bola poslaná UDP správa (broadcast) s detailmi o spojení. V N1MM+ sa to spravidla nastavuje cez “Configure → Broadcast Data → Contact” (alebo cez zodpovedné nastavenie v .ini súbore)
En el archivo *.ini podría verse así:[Difusión externa] DestinationIPs=127.0.0.1 DestinationPort=12060 IsBroadcastContact=TrueSi se utilizan múltiples estaciones (multiestación) o múltiples puertos, es posible configurar diferentes puertos y ejecutar múltiples instancias de QSOrder con diferentes puertos (por ejemplo, –P 12061, etc.).
- Ejecutando orden QSO
Una vez configurada la transmisión, se iniciará qsorder.exe (o un script equivalente). El programa enumera en qué puerto UDP escucha, qué entradas de audio se utilizaron y otros parámetros (por ejemplo, longitud del búfer, retardo).
La comunicación debe estar habilitada en el firewall si está bloqueada. - Creando registros
Keď je QSO zaznamenané v N1MM, UDP správa spustí uloženie audio bufferu do súboru. Uloženie je oneskorené podľa nastaveného parametra „delay“ — typicky 20 sekúnd — aby sa zachytil aj koncový úsek spojenia, ktorý by mohol byť zaznamenaný až po ukončení záznamu v logu.
El archivo se guarda con un nombre que contiene información como indicativo de llamada, signo propio, nombre de la competencia, modo, fecha y hora, frecuencia, por ejemplo:DXCALL_de_OWNCALL_CONTEST_MODE_AAAAMMDD_HHMMSS_NNMHz.mp3Ejemplo:
W3LPL_de_V31VP_CQWWSSB_LSB_20171028_062004Z_3.5MHz.mp3V názve súboru sú zakomponované všetky podstatné informácie, ktoré umožnia identifikáciu QSO nielen podľa logu, ale aj podľa súborov vo vašom audio archíve.
-

Mis parámetros para ejecutar QSOrder Parámetros/interruptores avanzados
QSOrder admite varias opciones de línea de comando que le permiten personalizar el comportamiento:-d RETRASO(retraso: cuántos segundos después de recibir el mensaje, se escribe en el búfer)-l BUFFER_LENGTH(longitud del búfer en segundos)-P PUERTO(qué puerto UDP usar)-k TECLA CALIENTE(posibilidad de definir un atajo de teclado que guarde el buffer manualmente)-i DISPOSITIVO_ÍNDICE(índice de entrada de audio)- con STATION_NR(número de estación para estaciones múltiples)--SO2R(modo so2r: grabación estéreo para dos radios, la radio se silencia cuando está inactiva)--continuo(grabación continua excepto QSO individuales)--tasa de muestreo(frecuencia de muestreo para grabación)
Estas opciones permiten un uso muy flexible y una adaptación según las condiciones. Yo uso la configuración "-i 2 -d 15 -l 35"
-

SO9I SO2R SO2R y multiestación
En caso de que el operador utilice SO2R (dos radios al mismo tiempo), QSOrder permite grabar por separado izquierda y derecha (canal izquierdo para radio 1, canal derecho para radio 2). Si la radio está inactiva, su canal se puede silenciar usando el interruptor--So2y.
En las discusiones, los usuarios notan que en configuraciones de múltiples radios es aconsejable ejecutar múltiples instancias de QSOrder, cada una con su propio puerto y número de estación (parámetro –r), para garantizar que solo se grabe el audio QSO relevante para una frecuencia o radio determinada. - Iniciar grabación manualmente
Además de la grabación automática, el operador puede iniciar el guardado manual del contenido actual del búfer utilizando un método abreviado de teclado definido (p. ej.Ctrl+Alt+O, dependiendo de la configuración). Esto es útil si surge algo interesante al aire fuera de un QSO normal que deseas grabar. - Gestión y organización de archivos.
Los archivos de salida se guardan en carpetas según la competición y el año (p. ej.ContestName-YYYY). Esta organización ayuda a mantener la claridad en el archivo.
Además, los archivos también tienen un atributo. Repetir ganancia, que indica el volumen percibido y está integrado como metadatos del archivo MP3. Estos datos pueden ayudar con la reproducción si el reproductor admite ReplayGain.

QSOrder y servicio de indexación – QSORDER Search
El propio QSOrder se utiliza para la grabación local de archivos de audio, pero también hay un complemento en forma de servicio de indexación llamado Búsqueda de PEDIDO Q (o "Servicio de indexación de registradores QSO" para abreviar). Este servicio no almacena archivos de audio directamente (actúa como un índice, refiriéndose a los archivos de audio que los usuarios han guardado (por ejemplo, en Dropbox)) y permite buscar y reproducir estos QSO compartidos si el audio está disponible públicamente.
Características principales de la búsqueda QSORDER
- en el sitio web qsorder.hamradiomap.com es posible buscar QSO por indicativo de llamada, rango de tiempo y período (por ejemplo, últimos 2 años, 1 año, 6 meses, etc.).
- Sólo servicio índices audio: no almacena archivos en sí; el audio debe grabarse, p. en buzón a una carpeta específica (Apps/QsoRecording).
- El usuario deberá autorizar el acceso de este servicio de indexación a su carpeta de Dropbox. Después de la autorización, los archivos comienzan a indexarse y el usuario obtiene una URL personal que puede insertar en su perfil o página (por ejemplo, como un iframe en una página QRZ).
- Los archivos de audio deben nombrarse de acuerdo con la convención de nomenclatura (DXCALL_de_OWNCALL_CONTEST_MODE_… .mp3); solo los archivos con el nombre correcto se indexarán e incluirán en los resultados de la búsqueda.
- El estado indicado muestra que la base de datos contiene más de 507.770 grabaciones, con aprox 68,613 distintivos de llamada DX únicos.
- El servicio se paga mediante hosting a través de HamRadioMap.com.
- Los usuarios pueden incrustar el resultado de la búsqueda de QSO en sus páginas web personales (por ejemplo, página de biografía QRZ) utilizando marco flotante.
El objetivo de este servicio de indexación es facilitar a los radioaficionados el acceso a las grabaciones de QSO, permitirles "escuchar sus llamadas" y compartirlas con la comunidad, sin necesidad de gestionar su propio servidor para alojar archivos de audio.

Ventajas y beneficios de QSOrder
El uso de QSOrder aporta varias ventajas importantes:
- Documentación de conexión
Cada QSO se graba como un archivo de audio, lo que permite revisar después de la competición si la llamada se grabó correctamente, identificar errores (p. ej., señal de llamada mal escuchada) o confirmar llamadas problemáticas. - Mejorar la calidad del operador
Después de la competencia, el operador puede reproducir sus conexiones y analizar dónde se produjeron errores en la recepción o transmisión, lo que puede mejorar el rendimiento futuro. - Compartiendo con la comunidad
Gracias al servicio de indexación, los radioaficionados pueden compartir (si lo desean) sus grabaciones con otras personas, ya sean colegas, clubes o el público en general. - Automatización con mínima intervención
Si el sistema está configurado correctamente, la grabación se realiza automáticamente, el operador no tiene que preocuparse por el arranque manual, lo que reduce la carga durante la actividad competitiva. - Configuración flexible
Gracias a una serie de parámetros de comando (retardo, búfer, puerto, tecla de acceso rápido, so2r, etc.), el sistema se puede adaptar a varios escenarios de instalación: estación única, estaciones múltiples, SO2R, varias entradas de audio. - Minimización de la carga de datos.
Dado que el servicio de indexación solo hace referencia a grabaciones existentes (por ejemplo, en Dropbox), no es necesario que QSORDER Search aloje grandes volúmenes de datos de audio; esto ahorra costos e infraestructura.
Desafíos, limitaciones y notas prácticas.
Como cualquier sistema, QSOrder también tiene ciertos límites y cosas a tener en cuenta:
-

Configuración de datos de transmisión N1MM+ Configuración correcta de la transmisión UDP
Si el N1MM no está configurado correctamente para transmitir conexiones, el QSOrder no podrá responder y no captará el audio del QSO. Por lo tanto, es importante que la transmisión esté activada y que el puerto esté configurado correctamente. - Sincronización de buffer y retardo
Si el retraso es demasiado pequeño, puede suceder que no se capture algún tramo final de la conexión; por otro lado, si es demasiado grande, los archivos pueden contener silencios innecesarios o contenido que distraiga. Es importante encontrar un buen equilibrio para una competición determinada. - Capacidad de almacenamiento
Con un uso intensivo (muchas conexiones) se pueden acumular rápidamente muchos archivos de audio. Los usuarios deben planificar el almacenamiento (por ejemplo, en el disco duro, almacenamiento externo o en la nube). Free Dropbox ofrece aproximadamente 2 GB (~12,000 QSO) como límite predeterminado para las grabaciones de audio utilizadas con QSORDER Search. - Limitaciones en multiestaciones/SO2R
Con configuraciones complejas (múltiples radios, múltiples puertos, diferentes entradas de audio), puede resultar complicado configurar QSOrder correctamente para grabar solo audio relevante. En las discusiones, los usuarios mencionan la necesidad de ejecutar múltiples instancias, especificar números de estación (parámetro -r) y puertos.
Algunos problemas aparecen al integrar con software SDR (por ejemplo, radio Flex), donde mezclar canales de audio es más difícil. - Dependencia del alojamiento externo para la indexación
El usuario debe utilizar un hosting externo (por ejemplo, Dropbox) y luego autorizar el acceso al servicio de indexación. Si el usuario pierde el acceso o cambia la estructura de la carpeta, es posible que se interrumpa la indexación. - Formatear nombres de archivos de audio
Si los archivos no tienen nombres según el esquema prescrito, no serán procesados por el servicio de indexación QSORDER Search; esta es una condición importante para compartir. - Dependencia de una computadora más potente
Con longitudes de búfer más largas, mayor frecuencia de muestreo o grabación multicanal, la carga de CPU y E/S puede ser mayor; debe asegurarse de que la computadora pueda manejar el uso simultáneo de N1MM + QSOrder + otras herramientas.
Recomendaciones prácticas para los usuarios.
- Antes de la competición, prueba minuciosamente la configuración: comprueba que N1MM transmite contactos, QSOrder captura mensajes UDP, que la entrada de audio es correcta y que la grabación funciona.
- Experimente con el valor del búfer y el retraso para encontrar la configuración óptima para su configuración (por ejemplo, búfer de 45 s, retraso de 20 s es una opción común según la documentación).
- Archive o elimine periódicamente archivos de audio antiguos para evitar llenar su disco.
- Si planea utilizar un servicio de indexación, cumpla estrictamente con la nomenclatura de archivos y autorice adecuadamente el acceso a Dropbox.
- Cuando utilice SO2R o varias estaciones, configure QSOrder para que cada instancia registre solo el canal que necesita (use los interruptores –r, –P, etc.).
- Siga las actualizaciones del proyecto en GitHub, ya que puede haber correcciones de errores o nuevas versiones.
- Para compartir grabaciones con la comunidad, si lo desea, incruste un iframe de su archivo personal en una página QRZ u otro sitio web según las instrucciones del servicio QSORDEX.
Conclusión
QSOrder predstavuje veľmi užitočný pomocník pre rádioamatérov, ktorí sa venujú súťažiam (contestingu).
Un ejemplo de grabación.
JH4UYB
OM3SEM
Permite la grabación fiable y automática de cada conexión en formato de audio, lo que aporta muchos beneficios, desde la documentación de las conexiones hasta la posibilidad de analizar el rendimiento y compartir con la comunidad. En combinación con el servicio de indexación QSORDER Search (que no requiere alojamiento de archivos de audio, sino sólo indexación), el sistema se convierte en una herramienta atractiva para que los radioaficionados pongan a disposición del público grabaciones de QSO.
