Cambiar entre múltiples slices usando la fila de pestañas A..H¶
La 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, para que pueda ver y ajustar de forma independiente el modo, la frecuencia, el filtro y otras configuraciones de cada slice.
Antes de comenzar¶
- AetherSDR debe estar conectado a una radio FLEX-8600. El applet RX Controls requiere una conexión activa con la radio.
- La 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 de la bandeja RX en 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: la Insignia de slice en la fila del 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.
Qué hace cada control¶
| Control | Comportamiento | Notas |
|---|---|---|
| Pestañas de slice (A..H) | Selecciona a qué slice está vinculado el applet RX; emite sliceActivationRequested. | Fila oculta si maxSlices <= 1. clearSliceButtons() elimina todos los botones de pestaña generados y restaura la insignia de slice estática al desconectarse (v0.9.5.1, #2254). Las conexiones de clic en los botones de slice están protegidas contra manejadores de señal duplicados en reconexiones. |
| Insignia de slice | Muestra la letra del slice actualmente vinculado. | Coloreada según la identidad del slice. |
| 🔓 / 🔒 (bloqueo de sintonía) | Activa/desactiva el bloqueo de sintonía en el slice; un slice bloqueado ignora los cambios de frecuencia. | El icono cambia entre un candado abierto y cerrado. |
| ANT1 (antena RX) | Abre un menú con las antenas disponibles; al seleccionar, establece slice->setRxAntenna. | Se completa desde la ant_list de la radio; etiqueta de color azul. |
| ANT1 (antena TX) | Abre un menú con las antenas capaces de TX; establece slice->setTxAntenna. | Etiqueta de color rojo; los puertos de antena solo RX (prefijo 'RX') se filtran. |
| 2.7K (ancho de filtro) | Muestra el ancho de banda del filtro actual. | Se actualiza cuando se aplica un preset de filtro o cuando se arrastra el widget de pasabanda. |
| QSK | Se ilumina en ámbar cuando el break-in CW (QSK) está activo. | Solo lectura; controlado a través del botón Breakin del applet CW. |
| TX (insignia) | Haga clic para establecer este slice como el slice TX (llama a slice->setTxSlice). | |
| Combo de modo | Establece el modo del slice; reconfigura los presets de filtro y paso para el nuevo modo. | La opción RADE requiere la marca de compilación HAVE_RADE. |
| Etiqueta de frecuencia | Muestra la frecuencia VFO actual con agrupación de puntos. | Haga clic para cambiar al modo de edición. |
| Edición de frecuencia | Ingrese MHz y presione Enter para sintonizar y re-centrar; admite auto-escalado kHz/Hz. | Escape cancela la entrada, restaura la frecuencia anterior y descarta el editor (v0.9.0, #1954). Compatible con XVTR: acepta hasta 450 MHz cuando el slice está en una antena XVTR. |
| PASO | < / > o la rueda del ratón recorren los tamaños de paso según el modo; emite stepSizeChanged. | La lista de pasos depende del modo del slice. |
| Presets de ancho de filtro | Haga clic para aplicar un ancho de filtro preestablecido; clic derecho para guardar el ancho actual como preset. | Botones ocultos en modos FM/NFM/DFM; los presets son por modo. La lectura de ancho (compartida con VfoWidget mediante RxApplet::formatFilterWidth) utiliza lógica consciente del modo para que los modos SSB/digitales muestren el ancho etiquetado correcto (#2197). El método stepFilterWidth() recorre la lista de presets por modo para ensanchar/estrechar correctamente según el modo (#2208). |
| Widget de pasabanda del filtro | Arrastre los bordes lo/hi para ajustar la pasabanda del filtro; emite filterChanged (lo, hi). | |
| Modo de tono (FM) | Selecciona el modo de tono CTCSS en FM/NFM/DFM. | Solo visible en modos de la familia FM. |
| Valor de tono CTCSS | Selecciona la frecuencia del tono CTCSS enviada en transmisión. | Solo habilitado cuando el modo de tono = CTCSS TX. |
| Offset (FM) | Establece la frecuencia de offset del repetidor FM en MHz. | |
| − (offset hacia abajo) | Establece la dirección del offset del repetidor a 'hacia abajo' (TX por debajo de RX). | |
| Simplex | Establece la dirección del offset del repetidor a simplex (TX = RX). | Configuración predeterminada. |
| + (offset hacia arriba) | Establece la dirección del offset del repetidor a 'hacia arriba' (TX por encima de RX). | |
| REV | Invierte el signo del offset TX para trabajar un par de repetidor invertido. | |
| 🔊 / 🔇 (silenciar) | Silencia la salida de audio del slice. | |
| Ganancia AF | Ajusta la ganancia de salida de audio del slice; emite afGainChanged. | |
| Panorámico L / R | Desplaza el audio del slice entre los canales izquierdo (0) y derecho (100). | Doble clic restablece a 50 (centro). |
| SQL | Activa el squelch en el nivel actual del deslizador. | |
| Nivel de squelch | Ajusta el umbral del squelch; solo tiene efecto cuando SQL está activado. | |
| Modo AGC | Establece el modo AGC del slice. | Oculto en modos de la familia FM. |
| Umbral AGC | Establece el umbral AGC (o nivel de AGC desactivado cuando el modo AGC es Off). | La información sobre herramientas refleja qué valor se está ajustando. |
| RIT | Activa/desactiva la Sintonía Incremental de Recepción. | |
| RIT 0 | Pone a cero el offset RIT. | |
| Offset RIT | < / > o la rueda del ratón ajustan el offset RIT en pasos de 10 Hz. | |
| XIT | Activa/desactiva la Sintonía Incremental de Transmisión. | |
| XIT 0 | Pone a cero el offset XIT. | |
| Offset XIT | < / > o la rueda del ratón ajustan el offset XIT en pasos de 10 Hz. |
Comportamiento del modo NT¶
La v0.9.3 añade NT como un modo digital reconocido junto a DIGU y DIGL. Los siguientes comportamientos se aplican al modo NT:
- Presets de ancho de filtro usan la misma lista de presets que DIGU y DIGL (rango de 100–2000 Hz).
- Visualización del ancho de filtro calcula el ancho de banda a partir del borde superior, coincidiendo con la convención USB/DIGU/FDV.
- Squelch está deshabilitado cuando el modo NT está activo. El audio se enruta a través de DAX, por lo que el control de squelch no es significativo. Si el squelch estaba activado al cambiar a NT, AetherSDR guarda su estado y lo desactiva automáticamente. Al cambiar fuera de NT, se restaura el estado anterior del squelch.
Formato de almacenamiento de presets de filtro¶
A partir de la v0.9.5.1, los presets de filtro guardados bajo la clave de configuración FilterPresets pueden almacenar un valor de ancho simple o una pasabanda completamente especificada como un par lo:hi (#2259). Esto coincide con el formato utilizado por VfoWidget.
- Una entrada simple como
2700registra solo el ancho del filtro. Al aplicarse, AetherSDR centra la pasabanda alrededor del punto de portadora actual. - Una entrada
lo:hicomo-1400:1300registra ambos bordes. Al aplicarse, AetherSDR restaura la posición exacta de la pasabanda, así como el ancho.
Al hacer clic derecho en un botón de Presets de ancho de filtro, se guarda la pasabanda actual en formato lo:hi para que ambos bordes se conserven al recargar. Las entradas de ancho simple más antiguas guardadas por versiones anteriores siguen siendo válidas y se leen sin errores.
Incremento del ancho de filtro (ensanchar/estrechar)¶
La v0.9.8 introduce el método stepFilterWidth() que recorre la lista de presets de filtro por modo para operaciones de ensanchar y estrechar correctas según el modo (#2208). Este método es utilizado internamente por los atajos de teclado que ensanchan o estrechan la pasabanda del filtro.
Cuando se activa una acción de ensanchar o estrechar:
- AetherSDR mide el ancho de banda actual del filtro (borde superior menos borde inferior).
- Encuentra la entrada más cercana en la lista de presets de filtro por modo.
- Selecciona la siguiente entrada más ancha o más estrecha de la lista.
- Aplica el preset elegido usando la misma lógica
applyFilterPreset()que se ejecuta al hacer clic en un botón de preset de filtro.
Esto asegura que, al usar atajos de teclado, el ancho del filtro siempre se ajuste a un preset válido específico del modo, y que los modos LSB/CWL/DIGL/RTTY/AM/CW/USB obtengan la geometría de borde correcta que tiene en cuenta el punto de portadora de cada modo.
Consejos¶
- La fila de pestañas se oculta por completo cuando la radio informa un número máximo de slices de 1. Si no ve ninguna pestaña, solo hay un slice configurado en la radio.
- Si el número de slices activos cambia mientras AetherSDR está conectado, la fila de pestañas se reconstruye automáticamente. El conjunto anterior de botones se elimina con
clearSliceButtons()antes de que se creen los nuevos botones, evitando la acumulación de manejadores de clic obsoletos en las reconexiones. - Cada slice conserva su propio modo, frecuencia, presets de filtro, configuraciones AGC y selección de antena. Cambiar de pestaña no altera ninguna configuración de los slices; solo cambia qué slice muestra el applet.
- Los presets de ancho de filtro se guardan por modo a través de la configuración
FilterPresets. Los presets que guarde en el slice A en modo USB se aplican al modo USB en todos los slices. - La lectura del ancho de filtro se comparte con VfoWidget. Ambos muestran el mismo valor formateado, gracias al método compartido
formatFilterWidth()(#2197).