NextATC Unicom

Guía de NextATCAyuda y FAQ de NextATC

Tráfico

TCAS, tráfico sintético, Bluebell, LiveTraffic

NextATC gestiona dos tipos de tráfico completamente diferentes. No los confundas.

  • Tráfico TCAS — aeronaves publicadas a través de los datarefs TCAS de X-Plane por X-Plane AI, LiveTraffic, XSquawkBox u otro publicador. El plugin observa este tráfico. Lo utiliza para comprobaciones de seguridad (autorizaciones de cruce de pista y de despegue, aterrizaje VFR, AutoFly, pushback y Follow Me) y lo muestra en el Nav Display, pero no puede dar instrucciones a estas aeronaves.
  • Tráfico sintético — aeronaves generadas por el propio NextATC, mostradas en tierra y en el aire alrededor de tus aeropuertos actuales. Es el sistema de tráfico integrado. Es experimental.

Puedes utilizar ambos a la vez, solo uno o ninguno. Sólo un plugin puede ser dueño de la publicación TCAS de X-Plane al mismo tiempo, así que Publish to X-Plane TCAS/map puede quedar bloqueado si LiveTraffic, X-Plane AI u otro publicador ya ocupa los slots TCAS.

Tráfico TCAS#

Si hay un publicador TCAS en ejecución (X-Plane AI traffic, LiveTraffic, XSquawkBox, etc.), las aeronaves cercanas aparecen automáticamente en el Nav Display con distintivo, altitud, velocidad y contexto de origen cuando esté disponible.

No necesitas configurar nada para el tráfico TCAS. Si no hay ningún publicador activo, los marcadores de tráfico quedan vacíos por diseño.

Tráfico sintético (integrado en NextATC)#

Es el generador de tráfico sintético. Genera aeronaves en tierra y en el aire alrededor de los aeropuertos desde los que vuelas y a los que vuelas. El tráfico usa datos de taxi/pista del aeropuerto cuando están disponibles y sigue un flujo programado de panel de aeropuerto para salidas y llegadas.

Activación#

La primera vez que actives el tráfico sintético, aparecerá un cuadro de diálogo de descargo experimental. Debes aceptarlo antes de que se genere tráfico. Es intencionado: la función todavía está madurando y puede comportarse de forma extraña en algunos casos extremos.

Tras la aceptación, el tráfico aparece gradualmente a medida que te aproximas a un aeropuerto.

Configuración#

Los controles de tráfico están repartidos entre dos lugares:

  • Plugins -> NextATC -> Options -> Traffic — secciones Traffic, Synthetic Traffic, Traffic 3D Labels (límites de generación, publicación TCAS, renderizado 3D, apariencia de las etiquetas).
  • Plugins -> NextATC -> Traffic (su propio submenú, paralelo a Options) — toggles rápidos y configuración de modelos: Bibliotecas de modelos..., Traffic engine, Publish to X-Plane TCAS/map y Enable Traffic at Startup.

Los controles más utilizados de Options:

  • Traffic amount — selecciona un presupuesto total para el tráfico en tierra y en vuelo. El perfil del aeropuerto y la hora local ajustan la cantidad efectiva dentro de ese presupuesto:

    | Modo | Vuelos totales | Densidad | | --- | ---: | ---: | | Low | 1–14 | 25% | | Medium | 2–28 | 50% | | High | 3–45 | 75% | | Ultra High | 4–60 | 100% | | Nuts | 8–90 | 100% |

  • Publish to X-Plane TCAS/map — publicar las aeronaves sintéticas a través de los datarefs TCAS de X-Plane.
  • Draw 3D aircraft — dibujar las aeronaves sintéticas en el mundo. Consulta Referencia de Opciones para la lista completa, incluidos los controles de etiquetas 3D.

Los ajustes se guardan en:

X-Plane/Resources/plugins/NextATC/traffic_settings.ini

Modelos de aeronaves Bluebell CSL#

De forma predeterminada, el tráfico sintético utiliza modelos visuales sencillos. Para que parezca un aeropuerto real, instala el paquete Bluebell CSL a través de Plugins -> NextATC -> Traffic -> Bibliotecas de modelos.... El diálogo indica si Bluebell está instalado y ofrece una descarga automática. La carpeta de instalación esperada es:

X-Plane/Resources/plugins/NextATC/CSL/

El descargador automático instala solo los paquetes core: BB_Airbus, BB_Boeing, BB_GA, BB_Jets y BB_Props. Los paquetes de repaint y virtual‑airline se omiten. Cuando termina la descarga, el plugin recarga los modelos CSL y regenera las aeronaves sintéticas; las instalaciones manuales aún pueden requerir reabrir el diálogo Bluebell o reiniciar X-Plane.

Modelos de aeronaves IVAO X‑CSL locales#

Los modelos de aeronaves IVAO X‑CSL proceden de la X-CSL Library. Instala y actualiza la biblioteca con su instalador oficial X-CSL-Updater, disponible en x-csl.ru/downloads; NextATC usa tu copia local y nunca descarga ni redistribuye archivos X‑CSL.

NextATC ofrece compatibilidad inicial con una biblioteca IVAO X‑CSL instalada por separado por el usuario en:

X-Plane/Resources/plugins/IVAO_CSL/

Esta es la raíz de instalación predeterminada. Tanto en Bibliotecas de modelos como en Opciones puedes pegar otra ruta X‑CSL de macOS, Linux o Windows, incluida una compartida con LiveTraffic, o restaurar la predeterminada con el botón correspondiente. La ruta elegida puede ser la raíz convencional que contiene CSL, la propia carpeta de modelos como LiveTraffic/Resources/X‑CSL, o una carpeta superior que contenga directamente una sola biblioteca X‑CSL válida. NextATC identifica el contenido mediante los metadatos de los paquetes y solo acepta la biblioteca cuando está completa.

Abre Plugins -> NextATC -> Traffic -> Bibliotecas de modelos... para analizarla, validarla y seleccionarla en lugar de Bluebell. NextATC solo lee esta instalación local: no descarga, instala ni redistribuye archivos IVAO X‑CSL. Instala y mantén la biblioteca por separado. Las dos bibliotecas nunca se mezclan; la selección de modelos y alternativas permanece dentro de la biblioteca elegida.

LiveTraffic / publicadores TCAS externos#

NextATC lee los datarefs TCAS estándar de X-Plane, no una interfaz específica de LiveTraffic. Las aeronaves publicadas por LiveTraffic, X-Plane AI traffic, XSquawkBox o cualquier otro publicador TCAS compatible entran en el mismo lector, así que no hay un interruptor "enable LiveTraffic" separado y ningún publicador recibe un trato diferente. De cada aeronave NextATC recibe solo lo que transporta el TCAS: posición, altitud, rumbo, velocidad respecto al suelo, velocidad vertical, un identificador Mode S y el indicativo. Una aeronave con el indicativo vacío, o con un indicativo que no esté formado por letras y dígitos (se admite un solo guion interno, como en B-78HW), se ignora: no se muestra ni se usa en las comprobaciones de seguridad. Por eso se omiten los valores de relleno como ?0001.

Para evitar pisar a un publicador de terceros puedes desactivar Publish to X-Plane TCAS/map para que el tráfico sintético permanezca dentro del renderer propio de NextATC y del panel Airport en lugar de exportarse al TCAS de X-Plane.

Cuando el tráfico arranca con X-Plane mediante Enable Traffic at Startup mientras Publish to X-Plane TCAS/map está activo y otro plugin posee el TCAS, NextATC muestra un mensaje en pantalla indicando el probable dueño cuando puede identificarlo.

Qué hace NextATC con las aeronaves TCAS externas#

  • Nav Display: aparecen en el mapa con su indicativo y un símbolo de aeronave genérico, porque el TCAS no transporta el tipo de aeronave. Al pasar el ratón sobre un marcador se muestran altitud, velocidad respecto al suelo, rumbo y velocidad vertical.
  • Cruces de pista: antes de autorizarte a cruzar una pista, y de nuevo justo antes de que se transmita la autorización y en tu readback, el ATC comprueba si hay una aeronave en la pista, en final corta o en final lo bastante cerca como para llegar a la pista antes de que hayas cruzado. Si encuentra una, oyes "hold short runway 24, traffic on the runway" o "hold short runway 24, traffic landing" seguido del indicativo y, para el tráfico que aterriza, su distancia en final. La autorización de cruce llega automáticamente una vez que la pista queda libre.
  • Despegue: la misma comprobación se realiza antes de la autorización de despegue. Si una aeronave espera delante de ti de camino a la pista, oyes "number 2 for departure behind" seguido de su indicativo. Mientras esperas en el punto de espera, el ATC vuelve a comprobar y te autoriza una vez que la pista está libre. Si aparece tráfico después de emitida la autorización, el ATC la cancela con "cancel takeoff clearance, hold position".
  • Aterrizaje VFR: mientras la pista está ocupada, el ATC te indica que continúes la aproximación y te autoriza a aterrizar una vez que queda libre.
  • AutoFly: cuando AutoFly pilota tu avión, se detiene detrás de una aeronave cercana que tiene delante en su ruta de rodaje, y espera en un cruce de pista, en el punto de espera o antes del despegue mientras una aeronave está en la pista o cruzando delante de él.
  • Pushback: el avión empujado y el tractor de pushback vigilan las aeronaves en tierra. El pushback espera a una aeronave en movimiento, o termina antes de tiempo ante una detenida; el tractor reduce la velocidad, se detiene o toma otro camino para rodear una aeronave que bloquea su ruta.
  • Follow Me: tu coche Follow Me se detiene ante las aeronaves que se mueven en tierra y planifica su ruta lejos de ellas. Las aeronaves detenidas no afectan a su ruta ni a su velocidad.

El tractor y el coche Follow Me solo ven aeronaves y los vehículos propios de NextATC. Los vehículos de aeropuerto de X-Plane o de otros plugins no se publican en ningún lugar que NextATC pueda leer, así que el tractor y el coche no los evitan.

Qué no puede hacer NextATC con las aeronaves TCAS externas#

La limitación principal es la información contenida en los datos TCAS genéricos. Proporcionan observaciones como posición, altitud, rumbo, velocidad, velocidad vertical y, cuando está disponible, un identificador. No proporcionan un plan de vuelo completo, la pista asignada, SID o STAR, la ruta de rodaje, el estado de las autorizaciones, el estado de radio ni una declaración fiable de lo que la aeronave hará a continuación. NextATC puede observar que una aeronave está alineada con una pista, pero no puede saber si aterrizará, frustrará la aproximación, sobrevolará el aeropuerto o desaparecerá porque su fuente de datos ha cambiado. En tierra, NextATC puede observar que una aeronave se ha detenido, pero no puede saber si se mantiene antes de la pista, está estacionada, espera a otra aeronave o está a punto de volver a moverse.

Aun así, esto permite tomar decisiones conservadoras útiles para tu aeronave. NextATC puede retenerte porque una aeronave externa parece estar en final, pero no puede garantizar que esa aeronave continúe su aproximación. Puede protegerte del tráfico observado que cruza, pero no puede ordenar a ese tráfico que se detenga. Puede detenerte detrás de una aeronave observada, pero no puede indicar a esa aeronave que mantenga su velocidad, alargue su aproximación o la frustre. NextATC no habla por radio con las aeronaves externas.

En la versión actual, además:

  • El tráfico TCAS genérico no está conectado a la coordinación de las aeronaves integradas. El sistema que guía las aeronaves integradas coordina los vuelos propios de NextATC y tu aeronave, pero no importa los blancos TCAS externos: las aeronaves integradas no se detienen, no ceden la prioridad (no ceden el paso) ni mantienen la distancia respecto a las aeronaves de LiveTraffic, de X-Plane AI u otras aeronaves externas, así que los dos tipos de tráfico pueden entrar en conflicto cuando los usas juntos.
  • Deducir a partir del tráfico observado la configuración completa de pistas en uso, o coordinar las aeronaves integradas alrededor del tráfico externo, no está implementado.
  • La autorización de aterrizaje IFR no comprueba el tráfico externo.
  • El ATC no da información de tráfico en vuelo sobre las aeronaves TCAS.
  • NextATC no tiene ninguna interfaz a través de la cual otro plugin de tráfico pueda recibir autorizaciones de NextATC o comunicar sus intenciones.

El motivo no es un ajuste que falte: controlar o coordinar el tráfico externo requeriría un protocolo operativo bidireccional que cada plugin de tráfico tendría que implementar y acordar con NextATC (consulta las secciones siguientes). Las aeronaves del motor de Traffic integrado de NextATC no tienen este límite: NextATC conoce sus rutas, pistas, recorridos de rodaje, puntos de espera, fases de vuelo y autorizaciones, y puede hacer que se mantengan antes de la pista, crucen, se alineen y esperen, despeguen, frustren la aproximación, cedan el paso y sigan una ruta de rodaje replanificada. Eso es lo que hace posibles el uso coordinado de las pistas, el cumplimiento exacto de las esperas antes de la pista, las aproximaciones frustradas controladas, la replanificación del rodaje y la resolución de congestiones.

Publicar el tráfico de NextATC en el TCAS de X-Plane#

También hay soporte en la dirección opuesta. Cuando Publish to X-Plane TCAS/map está activo y NextATC puede adquirir los slots de tráfico de X-Plane, publica las aeronaves de su motor de Traffic integrado a través de los datarefs TCAS estándar de X-Plane. Así quedan disponibles para la propia pantalla de tráfico de X-Plane y para otros consumidores del flujo TCAS estándar. X-Plane permite que solo un plugin posea esos slots de publicación a la vez. Si LiveTraffic u otro plugin ya los posee, NextATC no puede añadir sus aeronaves a ese mismo flujo TCAS; si quieres que publique NextATC en su lugar, desactiva la publicación TCAS en el otro plugin y reinicia X-Plane. Aun así, las aeronaves integradas siguen visibles a través del renderer 3D, el mapa del Nav Display y el panel Airport propios de NextATC, mientras NextATC sigue leyendo los blancos TCAS del otro publicador.

Por qué NextATC no puede controlar ni coordinar plugins de tráfico externos#

Observar el tráfico externo es muy distinto de controlarlo. Para que un motor de tráfico externo (LiveTraffic o cualquier otro plugin de tráfico) participe al mismo nivel que el tráfico propio de NextATC, no bastaría con publicar una posición y unos pocos campos de intención adicionales. Tendría que exponer un modelo operativo estable y coherente para cada aeronave: identidad y ciclo de vida, ruta completa y fix activo, SID y STAR asignadas, asignaciones de pista y de estacionamiento, ruta de rodaje y tramo actual de la ruta, estado de espera antes de la pista y de cruce, historial de autorizaciones, instrucciones pendientes, confirmaciones por radio y la capacidad de la aeronave para cumplir cada orden posible. NextATC tendría entonces que interpretar y mantener ese modelo, mientras que el motor externo tendría que aceptar órdenes operativas y garantizar que su sistema de movimiento las aplica.

Ambas partes tendrían que acordar el significado y el momento exactos de estados como la espera antes de la pista, pista desocupada, alineación y espera, autorizado a cruzar, autorizado para despegar y aproximación frustrada. También tendrían que gestionar actualizaciones con retraso, blancos que desaparecen, órdenes rechazadas, cambios de ruta, recargas de plugins y versiones incompatibles sin permitir que la autorización pronunciada y el movimiento real de la aeronave se contradigan. En ese punto la integración ya no sería una conciencia TCAS genérica de solo lectura: sería un protocolo operativo bidireccional completo que ambos productos tendrían que implementar, versionar, probar y soportar de forma continua, y cada producto de tráfico tendría que acordarlo con NextATC.

Con un blanco solo TCAS, por tanto, el control operativo completo no es posible, porque la interfaz no contiene ni un modelo de intenciones fiable y vinculante ni un canal de órdenes y confirmaciones. Una integración de ese tipo es teóricamente posible si una futura fuente de tráfico expone capacidades suficientemente ricas y fiables, pero es sustancialmente más compleja que leer datos TCAS estándar, y hoy no existe un protocolo así.

Ventajas del motor de Traffic integrado frente al tráfico externo#

Aquí es donde el motor de Traffic integrado de NextATC tiene una ventaja fundamental. Aunque el motor todavía es experimental, NextATC posee el estado operativo y de movimiento de sus vuelos sintéticos. Conoce sus rutas, pistas asignadas, recorridos de rodaje, puntos de espera, fases de vuelo, autorizaciones y próximas acciones previstas. Y lo que es más importante, NextATC puede hacer que esas aeronaves obedezcan sus decisiones: a un vuelo integrado se le puede ordenar que se mantenga antes de la pista, cruce, se alinee y espere, despegue, frustre la aproximación, ceda el paso en una intersección o siga una ruta de rodaje replanificada, y tras aterrizar abandona la pista y lo notifica. Su autorización, su respuesta por radio, su ruta y su movimiento físico forman parte del mismo sistema.

La diferencia va mucho más allá de conocer la posición actual de una aeronave. Para cada vuelo integrado, NextATC conserva sus aeropuertos de salida y de destino, las pistas de salida y de llegada asignadas, los puestos de estacionamiento, su condición IFR o VFR, el nivel de crucero, la secuencia ordenada de fixes de la ruta, el fix activo actual y las SID y STAR identificadas por su nombre cuando hay datos de procedimiento adecuados. Incluso cuando un procedimiento está simplificado o incompleto, NextATC sigue sabiendo exactamente qué asignó y qué parte de esa ruta está siguiendo la aeronave. En tierra, NextATC posee los raíles de rodaje reales en lugar de limitarse a observar un símbolo en movimiento: la ruta de rodaje prevista, el avance a lo largo de ella, el punto de espera, el punto de entrada a la pista, los cruces de pista previstos, el puesto de estacionamiento de destino y si la aeronave está en taxi-out, esperando antes de la pista, cruzando, alineándose, en carrera de despegue, aterrizando y abandonando la pista, o en taxi-in. También dispone de un estado operativo que el TCAS genérico no contiene: si las autorizaciones IFR, de rodaje y de despegue se solicitaron y se emitieron, si se concedieron las autorizaciones de aterrizaje, de estacionamiento y de cruce de pista, si tras un cruce se ha desocupado la pista, si hay activa una instrucción de alinear y esperar y si el intercambio de radio correspondiente se ha completado. Esto permite que el estado de radio, el estado de movimiento y el comportamiento visible de la aeronave concuerden entre sí.

Qué puede hacer el tráfico integrado que el tráfico externo no puede#

El motor de Traffic integrado no necesita reconstruir ni negociar esta información a través de la frontera entre plugins: la lógica ATC y el motor de movimiento comparten directamente el mismo plan de vuelo, el avance en la ruta, la geometría de rodaje, el estado operativo y los resultados de las autorizaciones. Por eso la progresión de ruta que tiene en cuenta SID y STAR, los intercambios coherentes de autorización y readback, el cumplimiento exacto de las esperas antes de la pista, la propiedad coordinada de las pistas (una sola autorización de despegue por pista a la vez), las aproximaciones frustradas controladas, la replanificación de rutas de rodaje y la resolución activa de la congestión pueden ofrecerse de forma mucho más fiable para el tráfico que pertenece a NextATC.

Los atascos ilustran la diferencia especialmente bien. Los datos de posición pueden revelar que varias aeronaves han quedado bloqueadas, pero resolver la situación requiere mucho más: el sistema debe conocer la ruta prevista de cada aeronave, qué tramos de ruta entran en conflicto, qué aeronave tiene prioridad, cuál puede ceder el paso y si existe una ruta alternativa segura, y después debe poder detener, liberar o cambiar la ruta de la aeronave adecuada. El motor de Traffic integrado ya coordina sus propias colas de pista y rutas en tierra, aplica prioridades (el tráfico de taxi-in antes que el de taxi-out salvo que una aeronave ya esté comprometida), retiene aeronaves ante conflictos y puede replanificar algunas situaciones de rodaje en sentido opuesto. Tu propia aeronave forma parte de esta coordinación; las aeronaves TCAS externas no. Estos sistemas son experimentales y todavía se están mejorando, pero solo son posibles porque NextATC posee tanto la decisión ATC como el movimiento.

La conciencia del tráfico externo y el tráfico integrado se complementan#

NextATC es compatible con los plugins de tráfico que publican datos TCAS estándar de X-Plane, como LiveTraffic, X-Plane AI o XSquawkBox, a efectos de conciencia del tráfico, no de control. La conciencia genérica del tráfico externo hace que tu propia operación sea más segura y más coherente, y sigue siendo genérica: cuando hay información fiable disponible a través de las interfaces estándar de X-Plane, no importa qué publicador compatible la haya proporcionado. En futuras versiones, el tráfico observado podría contribuir más a las decisiones de uso de pista, la protección de las salidas, el espaciado de las llegadas y los avisos de conflictos en tierra, y el desarrollador está abierto a usar información externa fiable donde realmente mejore la simulación. Sin embargo, la coordinación más profunda seguirá siendo mucho más fácil, y en algunos casos solo posible, con tráfico cuyo estado completo y cuyo movimiento pertenecen a NextATC. El motor de Traffic integrado proporciona el control de extremo a extremo necesario para operaciones de pista coordinadas, intercambios de radio veraces, un comportamiento fiable de espera antes de la pista, la secuenciación y la resolución activa de la congestión.

"No veo nada de tráfico"#

Comprueba en orden:

  • El motor de Traffic está activado si esperas tráfico sintético.
  • Hay un publicador TCAS en ejecución, o el tráfico sintético está activado y se ha aceptado el descargo.
  • Estás cerca de un aeropuerto con actividad (la generación sintética se intensifica cerca de los aeropuertos, no sobre el océano).
  • En el Nav Display, usa la pestaña Flight Plan para marcadores de mapa y la pestaña Airport para el panel sintético de Departures/Arrivals.

"El tráfico sintético se me viene encima"#

El tráfico sintético respeta una separación básica, pero no es un ATC real. Si detectas un conflicto grave, reporta el aeropuerto, la fase de vuelo y la aeronave involucrada. Usa el reporter integrado o adjunta el archivo legible X-Plane/Log.txt a un informe web de bugs; consulta Informes de errores y solicitudes de función.

"Los modelos Bluebell no aparecen"#

  • La carpeta Bluebell está en la ruta correcta (Resources/plugins/ NextATC/CSL/).
  • Plugins -> NextATC -> Traffic -> Bibliotecas de modelos... informa "Bluebell OK".
  • Si instalaste manualmente, reabre el diálogo Bluebell o reinicia X-Plane.
  • Algunos tipos de aeronave pueden no tener un modelo CSL coincidente; esos utilizan un modelo de reserva.

"Un avión sintético está parado y no se mueve"#

Pasa el ratón sobre su marcador en el mapa del Nav Display. Mientras un avión sintético está retenido y parado en tierra, su información emergente muestra stopped: seguido del motivo: departure sequencing, traffic ahead, traffic queue, runway occupied, opposing taxi traffic, crossing traffic, traffic too close, traffic conflict, traffic safety. Cuando se conoce el avión que lo bloquea, se indica después de give way to, behind, near. Si una espera no se resuelve nunca, infórmala con el indicativo y el motivo mostrado; véase Informes de errores y solicitudes de función.

Véase también#