Saltar a contenido

Solucionar el Silencio de TX por TCI en Windows o Linux sin PipeWire

El audio de TX por TCI se enruta a través de un slot de flujo dax_tx dedicado dentro del servidor TCI de AetherSDR, independiente de la ruta del dispositivo de audio Windows SmartSDR DAX2 e independiente de PipeWire. Esto significa que TX por TCI debería funcionar en todas las plataformas sin necesidad de configuración especial. Esta página le ayuda a confirmar que el servidor TCI está configurado correctamente y que la ganancia de TX no es la causa del silencio.

Antes de empezar

  • AetherSDR debe estar conectado al radio. El applet TCI requiere una conexión activa con el radio.
  • La aplicación de terceros que envía audio de TX por TCI (por ejemplo, un programa de modos digitales) debe configurarse para conectarse al servidor TCI de AetherSDR, no a SmartSDR DAX2 ni a ningún otro dispositivo de audio.
  • Asegúrese de estar ejecutando AetherSDR v0.9.5.1 o posterior. Las versiones anteriores tenían una política de audio de TX dependiente de la plataforma que podía bloquear el audio de TX en Windows y Linux sin PipeWire.

Pasos

  1. Haga clic en el botón de la bandeja TCI en la barra lateral derecha para abrir el applet del Servidor TCI.
  2. Verifique la etiqueta de estado del servidor junto al campo Port.
  3. Si muestra (stopped), haga clic en Enable para iniciar el servidor.
  4. Si muestra (port in use), el puerto elegido ya está siendo usado por otro proceso. Cambie el valor en el campo Port a un puerto libre (rango válido: 1024–65535; predeterminado: 50001), luego presione Enter y haga clic en Enable.
  5. Confirme que la etiqueta de estado muestre :<puerto> (N clients) con al menos un cliente conectado. Si su aplicación de TX no aparece como un cliente conectado, verifique su configuración de host y puerto TCI y asegúrese de que coincidan con el valor del campo Port.
  6. Observe la fila TX en el applet. Verifique la etiqueta de asignación de slice junto al medidor de TX.
  7. Si muestra , no hay ningún slice designado actualmente como slice de TX. Use los controles de slice del radio para asignar un slice de TX.
  8. Si muestra Slice <letra>, la ruta de TX está activa.
  9. Arrastre el control deslizante de TX gain+meter para confirmar que no está configurado en 0.0. El valor predeterminado es 0.5 (rango válido: 0.0–1.0, persistido como TciTxGain). Un valor de 0.0 produce silencio independientemente de la plataforma.
  10. Accione el transmisor desde su aplicación de terceros y observe el TX gain+meter para ver movimiento de nivel. Si el medidor muestra actividad, el audio está llegando al servidor y el radio debería estar transmitiendo.

Función de cada control

Control Predeterminado Rango válido
Port 50001 1024–65535
Enable Off On / Off
TX gain+meter 0.5 0.0–1.0
RX1 gain+meter 0.5 0.0–1.0
RX2 gain+meter 0.5 0.0–1.0
RX3 gain+meter 0.5 0.0–1.0
RX4 gain+meter 0.5 0.0–1.0

Consejos

  • Los valores de puerto fuera de rango vuelven automáticamente a 50001.
  • Si desea que el servidor TCI se inicie cada vez que se lance AetherSDR, active Settings > Autostart TCI with AetherSDR. Esto establece el indicador AutoStartTCI y también activa Enable al inicio.
  • El medidor de TX utiliza suavizado de ataque rápido y caída lenta, por lo que una transmisión breve mantendrá el medidor visiblemente elevado por un momento después de que el audio se detenga. La ausencia total de movimiento durante una transmisión activa confirma que el audio no está llegando desde el cliente.

Solución de problemas

  • El estado muestra (port in use) y Enable vuelve a apagarse — Otra aplicación está usando ese puerto. Introduzca un número de puerto diferente en el campo Port, presione Enter y haga clic en Enable nuevamente.
  • El estado muestra el puerto correcto y el número de clientes, pero el radio no está transmitiendo audio — Confirme que la etiqueta de slice de TX en la fila TX muestre Slice <letra> y no . Si muestra , designe un slice de TX desde la interfaz principal. También confirme que el TX gain+meter esté por encima de 0.0.
  • La aplicación de terceros no puede conectarse — Verifique que la aplicación esté apuntando a localhost (o la IP del host de AetherSDR) y que el número de puerto coincida con el campo Port. Confirme que ninguna regla de cortafuegos esté bloqueando el puerto.
  • El medidor de TX no muestra movimiento a pesar de que el cliente está conectado y activado — La aplicación cliente puede estar enviando audio a un dispositivo de audio del sistema en lugar de hacerlo a través del WebSocket TCI. Verifique la salida de audio o la configuración de enrutamiento de audio TCI del cliente. AetherSDR no utiliza el dispositivo de audio Windows DAX2 para TX por TCI; el audio debe llegar a través de la conexión WebSocket.

Relacionados

⚡ Quimey Asistente AetherSDR
¡Hola! Soy Quimey, tu asistente de AetherSDR. Preguntame sobre instalación, configuración o resolución de problemas.