Saltar a contenido

Applet de Phone/CW

Descripción general

El applet de Phone/CW es un panel de transmisión con detección de modo que muestra controles de micrófono, procesador y monitor en modos de voz, y cambia automáticamente a controles de CW (retardo, velocidad, tono lateral, iámbico, tono) cuando la franja activa está en modo CW. En v0.9.8, las cuatro etiquetas de valor de CW (Retardo, Velocidad, Volumen de tono lateral, Tono) ahora son widgets QLineEdit con QIntValidator: haga clic en cualquier valor y escriba un número directamente (paridad con SmartSDR). El único conmutador de tono lateral y el deslizador de volumen controlan tanto el monitor alimentado por DAX de la radio como el tono lateral de baja latencia del lado del cliente (CwSidetoneGenerator, ~10 ms de latencia) al unísono: el tono y la panorámica siguen automáticamente los ajustes cw_pitch y mon_pan_cw de la radio (v0.9.1+). En v26.5.3, el tono lateral de CW ahora se enruta a la salida de audio seleccionada por el usuario en lugar de la salida predeterminada (#2899). En v0.9.7, el indicador de Compresión ahora está controlado por el estado TRANSMITTING del interbloqueo de la radio (no por el flujo del medidor), por lo que marca 0 durante RX; Breakin ahora respeta completamente el ajuste break_in de la radio; ya no hay una envolvente de PTT automática que fuerce TX; el bus de tono lateral se comparte con los tonos Quindar (mutuamente excluyentes a nivel de modo). En v26.5.1, el medidor de ALC tanto en los subpaneles de Phone como de CW se reconectó de HWALC (voltaje RCA) al medidor de ALC de software (MeterModel::swAlcChanged, pico SSBMeter posterior en dBFS, #2552) y se agregó un nuevo indicador de ALC en el panel CW (idéntico al indicador de ALC del panel Phone). En v26.5.3, los indicadores de ALC se inicializan a su valor mínimo (-20 dBFS) al inicio, y el indicador de Nivel se suprime para todas las fuentes de micrófono (incluyendo PC y RADE) cuando el ajuste Level Meter During Receive está desactivado. El indicador de Compresión se corrigió para aceptar un valor de compresión positivo de 0–25 dB de MeterModel e invertirlo en la cara inversa del indicador (-25 = completo, 0 = ninguno). En v26.6.1, todo el estilo de los widgets se migró al sistema ThemeManager: las ranuras de los deslizadores, los colores de las manijas, los primeros planos de las etiquetas y los fondos de los botones pulsadores ahora siguen el tema activo en lugar de constantes de color codificadas (#2912).

Controles de Phone

Control Tipo Descripción
Level Medidor Nivel pico de entrada de micrófono en dBFS. Suprimido a -150 cuando met_in_rx está desactivado y no está transmitiendo, independientemente de la fuente de micrófono.
Compression Medidor Cantidad de compresión de voz en dB (relleno inverso: 0 dB = ninguno, -25 dB = completo). Corregido en v26.5.3 para aceptar valores de compresión positivos de 0–25 dB. Controlado por el estado TRANSMITTING del interbloqueo de la radio y la habilitación del procesador de voz; marca 0 dB durante RX.
Mic profile Cuadro combinado Carga un perfil de procesamiento de micrófono con nombre; llama a TransmitModel::loadMicProfile.
Mic source Cuadro combinado Selecciona la fuente de entrada de micrófono; llama a TransmitModel::setMicSelection.
Mic gain Deslizador Ajusta el nivel de entrada del micrófono. Para la fuente 'PC' usa la persistencia local de PcMicGain (la radio informa mic_level=0 cuando la fuente es PC).
+ACC Botón de conmutación Habilita la mezcla de entrada de micrófono accesorio; llama a TransmitModel::setMicAcc.
PROC Botón de conmutación Conmuta el procesador de voz; llama a TransmitModel::setSpeechProcessorEnable.
NOR/DX/DX+ Deslizador Nivel del procesador de tres posiciones; llama a TransmitModel::setSpeechProcessorLevel. El estilo del deslizador usa applyPrimarySliderStyle (consciente del tema, v26.6.1).
DAX Botón de conmutación Habilita DAX como fuente de audio de TX; llama a TransmitModel::setDax.
MON Botón de conmutación Habilita el monitor de tono lateral de TX; llama a TransmitModel::setSbMonitor.
Monitor volume Deslizador Ajusta el volumen del monitor de banda lateral; llama a TransmitModel::setMonGainSb. El estilo del deslizador usa applyPrimarySliderStyle (consciente del tema, v26.6.1).
ALC (panel Phone) Medidor Muestra la lectura de control automático de nivel desde MeterModel::swAlcChanged (pico SSB posterior al ALC de software en dBFS). Se llena de derecha a izquierda: vacío a -20 dBFS, completo a 0 dBFS. Reconectado de HWALC (voltaje RCA) al medidor de ALC de SW en v26.5.1 (#2552). Inicializado a -20 dBFS al inicio en v26.5.3. Reflejado por un indicador idéntico en el subpanel CW.

Controles de CW

Control Tipo Descripción Predeterminado Rango
ALC (panel CW) Medidor Refleja el indicador de ALC del panel Phone; ambos leen desde MeterModel::swAlcChanged para lecturas consistentes en voz y CW. Usa modo HGauge::setFillFromRight: vacío a -20 dBFS, completo a 0 dBFS. Agregado en v26.5.1 (#2552) como parte de la división del medidor de ALC de SW. Inicializado a -20 dBFS al inicio en v26.5.3. -20 a 0 dBFS (rojo > -3)
Delay (CW) Deslizador + QLineEdit Ajusta el retardo de break-in de CW. Haga clic en el valor y escriba un número directamente (0–2000). Llama a TransmitModel::setCwDelay. En v0.9.8, setCwDelay almacena en caché el valor inmediatamente. El estilo del deslizador usa applyPrimarySliderStyle (consciente del tema, v26.6.1). 500 0-2000 ms (paso 10)
Speed (CW) Deslizador + QLineEdit Ajusta la velocidad de tecleo de CW. Haga clic en el valor y escriba un número directamente (5–100). Llama a TransmitModel::setCwSpeed. El estilo del deslizador usa applyPrimarySliderStyle (consciente del tema, v26.6.1). 20 5-100 WPM
Sidetone Botón de conmutación Conmuta el monitor de tono lateral de CW. También habilita/deshabilita el CwSidetoneGenerator de baja latencia del lado del cliente al unísono (v0.9.1+). Tanto el monitor alimentado por DAX de la radio como el tono lateral local de PortAudio son controlados por este único botón. El tono y la panorámica siguen automáticamente cw_pitch y mon_pan_cw de la radio. En v26.5.3, el tono lateral local se enruta a la salida de audio seleccionada por el usuario (#2899).
Sidetone volume Deslizador + QLineEdit Ajusta el volumen del monitor de CW. Un deslizador controla tanto el volumen del lado de la radio (mon_gain_cw) como el del lado del cliente. Haga clic en el valor y escriba un número directamente (0–100). El estilo del deslizador usa applyPrimarySliderStyle (consciente del tema, v26.6.1). 50 0-100
L / R pan (CW) Deslizador Ajusta la panorámica estéreo del monitor de CW. También aplica panorámica de potencia constante al generador de tono lateral local (v0.9.1+). Haga doble clic para centrar de nuevo en 50 (centro). El estilo del deslizador usa applyPrimarySliderStyle (consciente del tema, v26.6.1). 50 0-100
Breakin Botón de conmutación Conmuta break-in completo (QSK). En v0.9.7, respeta completamente el ajuste break_in de la radio: con Breakin activado, los flancos de la llave activan TX y break_in_delay mantiene el relé; con Breakin desactivado, las teclas se ponen en cola y el operador activa PTT manualmente.
Iambic Botón de conmutación Conmuta el manipulador de paletas iámbico; llama a TransmitModel::setCwIambic.
Pitch < / > QLineEdit con botones QLineEdit con botones < / > (CwTriBtn). Escriba un valor (100–6000) o haga clic en los botones para avanzar en pasos de 10 Hz. Llama a TransmitModel::setCwPitch (v0.9.8, #2429). 600 100-6000 Hz (paso 10)

Indicadores

Indicador Estados Significado
Indicador de Level -40 .. +10 dBFS Nivel pico del micrófono.
Indicador de Compression -25 .. 0 dB Cantidad de compresión de voz (relleno inverso). Corregido en v26.5.3 para aceptar valores de compresión positivos de 0–25 dB.
Indicador de ALC (Phone) -20 .. 0 dBFS (relleno desde la derecha) Control automático de nivel — pico SSB posterior al ALC de software, leído desde MeterModel::swAlcChanged. Inicializado a -20 dBFS al inicio.
Indicador de ALC (CW) -20 .. 0 dBFS (relleno desde la derecha) Reflejo del indicador de ALC del panel Phone, escalado idénticamente. Inicializado a -20 dBFS al inicio.

Habilitar el tecleo con paleta iámbica

Habilite el manipulador iámbico integrado de la radio para que una paleta de doble palanca conectada a la FLEX-8600 teclee CW usando el modo iámbico. Esto le permite ajustar la velocidad de tecleo y el comportamiento de break-in desde AetherSDR.

Antes de comenzar

  • AetherSDR debe estar conectado a una radio FLEX-8600.
  • La franja activa debe estar en un modo CW. El applet Phone/CW cambia automáticamente al subpanel CW cuando una franja CW está activa.
  • Una paleta de doble palanca debe estar físicamente conectada al conector de llave de la FLEX-8600.

Pasos

  1. Haga clic en el botón de la bandeja P/CW en la barra lateral derecha para abrir el applet Phone/CW. Si el applet ya está visible, omita este paso.
  2. Confirme que se muestra el subpanel CW. Si la franja activa está en modo CW, el applet muestra controles de CW que incluyen Iambic, Speed (CW), Delay (CW) y Breakin.
  3. Haga clic en Iambic para habilitar el manipulador de paletas iámbico. El botón se resalta cuando está activo.

Consejos

  • Para una retroalimentación de tono lateral de baja latencia al usar una paleta, habilite Sidetone en el subpanel CW. El único botón Sidetone y el deslizador Sidetone volume controlan tanto el monitor alimentado por DAX de la radio como el tono lateral de baja latencia del lado del cliente (aproximadamente 10 ms de latencia) al unísono. El tono y la panorámica siguen automáticamente los ajustes cw_pitch y mon_pan_cw de la radio. En v26.5.3, el tono lateral local se enruta a la salida de audio seleccionada por el usuario. Consulte Escuchar un monitor de tono lateral de TX.
  • Ajuste Speed (CW) antes de habilitar Iambic para evitar enviar a una velocidad inesperada. Consulte Ajustar la velocidad de tecleo de CW en WPM.
  • Si desea una operación QSK completa, habilite también Breakin. En v0.9.7, Breakin se respeta completamente: con Breakin activado, los flancos de la llave activan TX y break_in_delay mantiene el relé; con Breakin desactivado, las teclas se ponen en cola y usted activa PTT manualmente. Se ha eliminado la envolvente de PTT automática anterior que enmascaraba Breakin desactivado y anulaba el tiempo de retención de QSK. Para establecer un tiempo de retención en su lugar, deshabilite Breakin y ajuste Delay (CW) a un valor distinto de cero. Consulte Ajustar el retardo de break-in de CW.
  • En v0.9.8, los valores de Delay (CW), Speed (CW), Sidetone volume y Pitch ahora son widgets QLineEdit editables. Haga clic en cualquier valor y escriba un número directamente. Los deslizadores se actualizan automáticamente cuando termina de editar, y viceversa.

Solución de problemas

  • El subpanel CW no es visible, solo aparecen los controles de Phone — La franja activa no está en un modo CW. Cambie el modo de la franja a CW o CW-USB/CW-LSB en la radio o en AetherSDR; el applet cambiará automáticamente.
  • El botón Iambic está presente pero la paleta no teclea — Verifique que la paleta esté conectada al conector de llave correcto en la FLEX-8600. El manipulador iámbico es una función del lado de la radio; AetherSDR envía el comando de habilitación, pero el tecleo físico depende de la conexión de hardware.
  • El indicador de Level no aparece después de conectar con la fuente de micrófono configurada en PC — En v26.5.3, el indicador de Level se suprime para todas las fuentes de micrófono (incluyendo PC y RADE) cuando el ajuste Level Meter During Receive está desactivado y la radio no está transmitiendo. Si el indicador falta durante la recepción, habilite Level Meter During Receive en los ajustes de la radio o comience a transmitir. Al transmitir, el indicador de Level aparecerá independientemente del ajuste.
  • El indicador de Compression muestra una lectura distinta de cero durante la recepción — En v0.9.7, el indicador de Compression está controlado por el estado TRAN
⚡ Quimey Asistente AetherSDR
¡Hola! Soy Quimey, tu asistente de AetherSDR. Preguntame sobre instalación, configuración o resolución de problemas.