Cambio entre múltiples slices mediante la fila de pestañas A..H¶
El FLEX-8600 admite hasta ocho slices de recepción simultáneos. La fila de pestañas A..H en la parte superior del applet RX Controls le permite cambiar a qué slice está vinculado el applet, de modo que pueda ver y ajustar el modo, la frecuencia, el filtro y otras configuraciones de cada slice de forma independiente.
Antes de comenzar¶
- AetherSDR debe estar conectado a un radio FLEX-8600. El applet RX Controls requiere una conexión activa con el radio.
- El radio debe tener más de un slice activo. La fila de pestañas está oculta cuando solo existe un slice.
- El applet RX Controls debe estar visible. Si no lo está, haga clic en el botón RX tray de la barra lateral derecha para mostrarlo.
Pasos¶
- Observe en la parte superior del applet RX Controls la fila horizontal de pestañas con letras (A, B, C, y así sucesivamente, hasta H).
- Haga clic en la letra de la pestaña que corresponda al slice que desea inspeccionar o controlar.
- Confirme el cambio: el indicador de Slice en la fila de encabezado se actualiza para mostrar la letra del slice recién seleccionado, coloreada según su identidad de slice.
- Todos los controles debajo de la fila de pestañas (modo, frecuencia, filtro, AGC, ganancia de AF y otros) ahora reflejan y controlan el slice seleccionado.
Función de cada control¶
| Control | Comportamiento | Notas |
|---|---|---|
| Pestañas de slice (A..H) | Selecciona a qué slice está vinculado el applet RX; emite sliceActivationRequested. |
La fila se oculta si maxSlices <= 1. clearSliceButtons() elimina todos los botones de pestañas generados y restaura el indicador de slice estático al desconectar (v0.9.5.1, #2254). Las conexiones de clic en los botones de slice están protegidas contra manejadores de señales duplicados entre reconexiones. |
| Indicador de Slice | Muestra la letra del slice actualmente vinculado. | Coloreado por la identidad del slice. El formato del texto está establecido como texto enriquecido para admitir la representación HTML de la letra del slice si es necesario (Qt RichText, #2606). |
| 🔓 / 🔒 (bloqueo de sintonía) | Activa/desactiva el bloqueo de sintonía en el slice; el slice bloqueado ignora los cambios de frecuencia. | El icono cambia entre un candado abierto y uno cerrado. |
| ANT1 (antena RX) | Abre un menú que lista las antenas disponibles; al seleccionar una, se establece la antena RX del slice. | Se completa a partir de la lista de antenas RX del slice si está disponible; de lo contrario, a partir de la lista global de antenas del radio. Cada elemento del menú almacena el nombre de la antena como dato y muestra una etiqueta visual. Etiqueta de color azul. |
| ANT1 (antena TX) | Abre un menú que lista las antenas capaces de TX; establece la antena TX del slice. | Etiqueta de color rojo. Los puertos de solo RX (prefijo 'RX') se filtran. Cuando el radio aún no ha informado su lista de antenas, una heurística de respaldo acepta puertos que comienzan con 'ANT', 'TX' o 'XVTR'. |
| 2.7K (ancho de filtro) | Muestra el ancho de banda del filtro actual. | Se actualiza cuando se aplica un filtro predefinido o cuando se arrastra el widget de banda pasante. |
| QSK | Se ilumina en ámbar cuando el break-in de CW (QSK) está activo. | Solo lectura; controlado a través del botón Breakin del applet CW. |
| TX (indicador) | Haga clic para establecer este slice como el slice de TX (llama a slice->setTxSlice). |
|
| Combo Modo | Establece el modo del slice; reconfigura los filtros y los pasos de sintonía predefinidos para el nuevo modo. Al seleccionar un modo de radio real, se elimina la superposición de demodulación por software WFM si estaba activa en este slice. | La opción RADE requiere la bandera de compilación HAVE_RADE. El modo del slice se lee antes de llamar a setMode() para evitar una desactivación espuria al reenlazar o cuando el slice nunca estuvo en modo RADE. |
| Botón WFM | Activa/desactiva el demodulador FM por software en este slice. Cuando está activado, el flujo de IQ de DAX del slice se enruta a través de un Hi-Fi Cable para la demodulación de FM de banda ancha. | Botón seleccionable; verde cuando está activo. Información sobre herramientas: "Software FM demodulator via DAX IQ → Hi-Fi Cable". Seleccionar cualquier modo del combo Modo desactiva automáticamente WFM en ese slice. |
| Etiqueta de frecuencia | Muestra la frecuencia actual del VFO con separación de grupos por puntos. | Haga clic para cambiar al modo de edición. |
| Editor de frecuencia | Ingrese MHz y presione Enter para sintonizar y re-centrar; admite escalado automático de kHz/Hz. Compatible con XVTR: acepta hasta 50000 MHz cuando el slice está en una antena XVTR o cuando se ingresa un valor explícito en MHz superior a 54. | Escape cancela la entrada, restaura la frecuencia anterior y cierra el editor (v0.9.0, #1954). Ingresar un valor superior a 54 MHz sin un punto decimal explícito se trata como kHz (ej., 144600 se convierte en 144.6 MHz). Los valores superiores a 54 MHz con un punto decimal explícito (ej., 144.600) se tratan como MHz y se aceptan hasta 50000 MHz. Emite directEntryCommitted(freqMhz, "rx-direct-entry"). |
| PASO | Los botones < / > o la rueda del ratón recorren los tamaños de paso según el modo; emite stepSizeChanged y stepSizeChangedByUser. |
La lista de pasos depende del modo del slice. |
| Predefinidos de ancho de filtro | Haga clic para aplicar un ancho de filtro predefinido; haga clic derecho para guardar el ancho actual como predefinido. | Los botones se ocultan en modos FM/NFM/DFM; los predefinidos son específicos de cada modo. La lectura del ancho (compartida con VfoWidget a través de RxApplet::formatFilterWidth) usa lógica sensible al modo para que los modos SSB/digitales muestren el ancho etiquetado correcto (#2197). El método stepFilterWidth() recorre la lista de predefinidos por modo para ensanchar/estrechar correctamente (#2208). |
| Widget de banda pasante del filtro | Arrastre los bordes inferior/superior para ajustar la banda pasante del filtro; emite filterChanged (lo, hi). |
|
| Modo de tono (FM) | Selecciona el modo de tono CTCSS en FM/NFM/DFM. | Visible solo en modos de la familia FM. |
| Valor de tono CTCSS | Selecciona la frecuencia del tono CTCSS enviada en transmisión. | Habilitado solo cuando el Modo de tono = CTCSS TX. |
| Desplazamiento (FM) | Establece la frecuencia de desplazamiento del repetidor FM en MHz. | |
| − (desplazamiento hacia abajo) | Establece la dirección del desplazamiento del repetidor a 'descendente' (TX por debajo de RX). | |
| Símplex | Establece la dirección del desplazamiento del repetidor a símplex (TX = RX). | Configuración predeterminada. |
| + (desplazamiento hacia arriba) | Establece la dirección del desplazamiento del repetidor a 'ascendente' (TX por encima de RX). | |
| REV | Invierte el signo del desplazamiento de TX para trabajar con un par de repetidores invertido. | |
| 🔊 / 🔇 (silencio) | Un solo clic silencia/reactiva el audio de este slice (diferido por el intervalo de discriminación de clics de la plataforma). Un doble clic silencia/reactiva todos los slices propios a través de la señal muteAllToggled. El icono cambia cuando el radio lo confirma mediante SliceModel::audioMuteChanged. |
Según la Política de Configuraciones Autoritativas del Radio (#2489), el estado de silencio NO se guarda/restaura al reconectar; el radio es la fuente de verdad para el silencio de audio. El clic simple se difiere según clickDiscriminationIntervalMs() (intervalo de doble clic predeterminado de la plataforma, ~400 ms) para que un doble clic pueda anularlo. El manejador de doble clic está en eventFilter y cancela el temporizador de clic simple. |
| Ganancia de AF | Ajusta la ganancia de salida de audio del slice; emite afGainChanged. |
Muestra información sobre herramientas con el valor porcentual actual. |
| Panorámico L / R | Desplaza el audio del slice entre los canales izquierdo (0) y derecho (100). | El doble clic restablece a 50 (centro). Muestra información sobre herramientas que indica "C" en el centro, "L{desplazamiento}" para panorámico izquierdo, "R{desplazamiento}" para panorámico derecho. El relleno del deslizador se ancla desde el centro hacia afuera para que la posición neutral sea visualmente clara. |
| SQL | Activa el squelch en el nivel actual del deslizador. Desactivado (y apagado automáticamente) en modos RTTY y digitales (DIGU, DIGL) donde el squelch recortaría los caracteres FSK (#2504). | |
| Nivel de squelch | Ajusta el umbral del squelch; solo tiene efecto cuando SQL está activado. Desactivado en modos RTTY y digitales. | El último nivel de squelch configurado manualmente se conserva del lado del cliente entre sesiones a través de la configuración LastManualSquelchLevel, por lo que su preferencia se mantiene incluso si los modos AGC automáticos ajustan el valor del radio. |
| Modo AGC | Establece el modo AGC del slice. | Oculto en modos de la familia FM. |
| Umbral AGC | Establece el umbral AGC (o el nivel de AGC apagado cuando el modo AGC es Off). Haga clic derecho en el deslizador para abrir un menú contextual y seleccione "Calibrar AGC-T contra el piso de ruido…" para establecer automáticamente el umbral basado en el piso de ruido actual. | La información sobre herramientas refleja qué valor se está ajustando y anuncia la función de calibración con clic derecho. |
| RIT | Activa/desactiva la Sintonización Incremental de Recepción. | |
| RIT 0 | Pone a cero el desplazamiento de RIT. | |
| Desplazamiento RIT | Los botones < / > o la rueda del ratón ajustan el desplazamiento de RIT en pasos de 10 Hz. | |
| XIT | Activa/desactiva la Sintonización Incremental de Transmisión. | |
| XIT 0 | Pone a cero el desplazamiento de XIT. | |
| Desplazamiento XIT | Los botones < / > o la rueda del ratón ajustan el desplazamiento de XIT en pasos de 10 Hz. |
Comportamiento del squelch en modo digital¶
El squelch está desactivado en los modos RTTY, DIGU y DIGL. Cuando cambia a cualquiera de estos modos desde un modo no digital:
- El botón de activación SQL y el deslizador de nivel de squelch se deshabilitan.
- Si el squelch estaba activado antes del cambio, AetherSDR guarda el estado y lo desactiva automáticamente.
- Esto evita que el squelch bloquee señales FSK débiles, lo que de otro modo recortaría los caracteres FSK e interrumpiría la decodificación (#2504).
Al cambiar de un modo digital a un modo no digital, se restaura el estado anterior del squelch.
Persistencia del nivel de squelch manual¶
A partir de la v26.5.2, el último nivel de squelch configurado manualmente se guarda en la configuración de la aplicación bajo la clave LastManualSquelchLevel y se restaura en el próximo inicio. Esto es necesario porque el modo de squelch automático del radio puede sobrescribir el nivel de squelch del slice con valores sugeridos por el algoritmo. AetherSDR conserva su preferencia manual del lado del cliente para que sobreviva a los ciclos de modo y reinicios de la aplicación.
Comportamiento del modo RADE¶
El modo RADE es un modo solo del lado del cliente. Cuando selecciona RADE en el combo Modo (disponible solo en compilaciones con la bandera HAVE_RADE), el cliente entra inmediatamente en modo RADE y activa el subsistema RADE. El radio en sí continúa informando el modo DIGU o DIGL subyacente.
Debido a que RADE es solo del lado del cliente, es importante comprender lo siguiente:
- Cambio de modo fuera de RADE: Cuando cambia de RADE a otro modo, el cliente desactiva el modo RADE. El applet emite
radeActivated(false)solo si el slice estaba realmente en modo RADE, lo que evita señales de desactivación obsoletas al cambiar de modo en un slice que no es RADE (#2376). - Filtros y pasos predefinidos: Mientras está en modo RADE, los filtros y pasos predefinidos siguen las convenciones de DIGU/DIGL.
Modo WFM (FM de banda ancha)¶
AetherSDR incluye un demodulador FM por software para recibir transmisiones de FM de banda ancha (banda de radiodifusión de 88–108 MHz y otras señales WFM). Esto no es un modo de radio, sino una superposición del lado del cliente que enruta el flujo de IQ de DAX del slice a través de un Hi-Fi Cable para su demodulación.
Uso de WFM¶
- Sintonice el slice a la frecuencia WFM deseada.
- Haga clic en el botón WFM junto al combo Modo para activar el demodulador por software.
- El botón se vuelve verde cuando está activo.
- Para desactivar WFM, vuelva a hacer clic en el botón, o seleccione cualquier modo del combo Modo; seleccionar un modo de radio real desactiva automáticamente WFM en ese slice.
Notas importantes¶
- WFM no es una entrada de modo en el combo Modo. Es un botón de activación independiente.
- El botón WFM está disponible en todos los slices. Solo un slice puede tener WFM activo a la vez debido a la restricción de enrutamiento de DAX IQ.
- Cuando selecciona un modo del combo Modo mientras WFM está activo, el applet emite
wfmActivated(false)con el ID del slice actual, desactivando el demodulador por software.
Calibración de ruido AGC-T¶
El deslizador de Umbral AGC incluye un menú contextual con clic derecho para calibrar el valor de AGC