NextATC Unicom

Guida di NextATCNextATC Guida e FAQ

Risoluzione dei problemi

Cosa va storto, e come risolvere

Problemi comuni, nell'ordine in cui gli utenti effettivamente li incontrano.

Se il tuo problema è legato alla voce, vedi anche Voce e Push-to-Talk.

Il menu NextATC non appare#

Il plugin non si è caricato. Controlla:

  • La cartella si trova in X-Plane/Resources/plugins/NextATC/ (esattamente questo percorso).
  • Il nome della cartella non è stato modificato.
  • Su macOS, Gatekeeper potrebbe aver bloccato il binario. Riavvia lo script installers/Install - macOS.sh incluso (rimuove l'attributo com.apple.quarantine), oppure apri System Settings -> Privacy & Security e consenti il plugin X-Plane bloccato.

Poi apri X-Plane/Log.txt e cerca NextATC. Il log normalmente dice esattamente perché un plugin non si è caricato.

Nessuna azione ATC appare nel Radio Log#

Scorri questa lista:

  • Il plugin è avviato (Plugins -> NextATC -> Start plugin).
  • Il velivolo ha alimentazione elettrica. La radio COM è accesa.
  • Sei sintonizzato sulla frequenza giusta per la fase corrente. Delivery per la clearance IFR; Ground per avviamento/pushback/taxi; Tower per decollo e atterraggio; Approach/Center in volo.
  • Il Frequency Box è chiuso, oppure il Radio Log ha il focus. Clicca sul Radio Log se Handoff continua a sintonizzare una frequenza.
  • Radio Log -> Enabled è attivo in Options. Max visible lines è almeno 2.

Handoff sintonizza una frequenza invece di confermare un readback#

Il Frequency Box ha priorità quando è aperto. Chiudilo, oppure clicca sul Radio Log per spostare il focus, poi premi di nuovo Handoff.

Se vuoi ripristinare la priorità alla frequenza, riapri il Frequency Box con NextATC/frequency_selector_toggle.

La pista di partenza o la SID non è quella che mi aspettavo#

NextATC sceglie la pista in base ai dati dell'aeroporto, al vento corrente, al flow dell'aeroporto, alla posizione del tuo velivolo e alla logica del plugin. Potrebbe non corrispondere all'ATIS di una rete online o di uno strumento di terze parti.

Scegli Override departure runway nel dialog del piano di volo prima di inviare il piano; il seguente dialog di partenza seleziona la SID per quella pista fissa. La selezione della pista di arrivo e della STAR rimangono nel dialog Arrival Runway. Vedi Partenza e Arrivo.

Nessuna SID o STAR trovata#

Possibili motivi:

  • La pista selezionata non ha SID/STAR pubblicate per il tuo punto finale di rotta.
  • Il tuo livello di crociera è fuori dalle restrizioni della procedura.
  • I navdata sono obsoleti o incompleti.

Soluzioni alternative:

  • Usa Don't use SID / Don't use STAR.
  • Scegli un primo/ultimo fix di rotta diverso, che si colleghi a una procedura pubblicata.
  • Aggiorna la cartella navdata del plugin. Vedi Dati di navigazione.

La guida al taxi non appare#

Abilita Draw taxi guide on ground in Options. La guida appare solo quando il plugin ha una rotta a terra valida per la fase corrente. Alcuni aeroporti hanno reti taxi incomplete; il plugin ripiega sui dati di centerline dove possibile, ma non ogni pacchetto di scenery espone dati di rotta utilizzabili.

L'ATC continua a correggere la mia altitudine#

Due cause comuni:

  • Settaggio altimetro: sopra l'altitudine di transizione dovresti essere sulla pressione standard (1013/29.92). Sotto il livello di transizione dovresti essere sul QNH locale/settaggio altimetrico.
  • Restrizioni SID/STAR: se hai attivato Respect SIDs and STARs restrictions, il controllore si aspetta che tu rispetti le finestre di altitudine della procedura.

TTS è muto#

Scorri:

  • Read ATC messages (TTS) è attivo in Options.
  • Il tuo sistema operativo ha almeno una voce installata.
  • Voice Roles è valido se hai impostato voci personalizzate (nessun typo nei nomi delle voci).
  • Chiave e regione Azure sono valide se Speech engine è Microsoft Azure. Vedi Configurazione Azure.
  • Il tuo dispositivo di output audio non è in muto.

Il riconoscimento vocale non rileva nulla#

Vedi Voce e Push-to-Talk. La versione breve:

  • Il microfono funziona in un'altra app.
  • Il modello di riconoscimento selezionato è scaricato in Options.
  • Il comando PTT è assegnato a un tasto.
  • Tieni premuto il tasto mentre parli.

In caso di dubbio, clicca Readback con il mouse. La voce è opzionale.

Non vedo nessun traffico sul Nav Display#

NextATC mostra il traffico pubblicato sui dataref TCAS di X-Plane, più il proprio traffico sintetico quando la Traffic engine è attiva. Senza un publisher (X-Plane AI, LiveTraffic, XSquawkBox oppure il traffico sintetico di NextATC), i marker sulla mappa e l'Airport board sono vuoti per design. Vedi Traffico.

Il volo casuale non parte#

Controlla i filtri regione nelle Options. Almeno una regione deve essere abilitata e il pool selezionato deve contenere aeroporti adatti. Puoi sempre compilare il piano manualmente dal dialog del piano di volo se vuoi scegliere tu la rotta.

La finestra del plugin è sul monitor sbagliato#

Apri Options -> NextATC Windows Monitor e scegli il monitor di destinazione. Usa Auto / Primary se hai un solo schermo.

Dove sono salvate le impostazioni?#

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

Puoi modificarle con qualsiasi editor di testo mentre X-Plane è chiuso. Usa i controlli Voice Role in Options -> Voice per configurare le voci.

Dove sono i log?#

X-Plane/Log.txt

Quando segnali un bug, includi l'aeroporto, la pista e la fase di volo, con uno screenshot quando utile. Il reporter integrato prepara le diagnostiche del volo corrente. Un bug report via web richiede il file Log.txt leggibile interessato; revisionalo per informazioni private prima di caricarlo. Vedi Segnalazioni bug e richieste di feature.

Il testo ATC compare ma non si sente la voce#

Controlla questi punti e annota i risultati per un report:

  • Read ATC messages (TTS) è attivo, e quale Speech engine è selezionato.
  • Nella finestra dei ruoli voce di quel motore premi il test della voce ATC: Test current ATC per Kokoro e Piper, Test current ATC voice per le voci Azure e Windows. Annota se si sente.
  • La sezione [Radio] di settings.ini contiene i relativi valori non segreti: isSpeechActivated, ttsEngine, azureTtsOn, disableVoiceOnReadBack, xAtcChatterCompatibility.

X-Plane rallenta, va a scatti o perde FPS#

Problemi di prestazioni, lag, scatti, rallentamenti e cali di frame rate (FPS) possono dipendere da diverse funzioni di NextATC. Gli effetti si sommano, quindi controllale singolarmente; il test più semplice è disattivarle una alla volta osservando il frame rate.

  • Traffico integrato. Il motore di traffico sintetico può essere un carico significativo, che cresce con il numero di aerei. In Traffic Options... riduci Traffic amount, disattiva Draw 3D aircraft per mostrare gli aerei solo sul TCAS e sul Nav Display, oppure disattiva Traffic engine.
  • Voci locali (Kokoro e Piper). Ogni trasmissione parlata, incluse le comunicazioni radio del traffico, viene generata sulla tua CPU. Questo causa brevi cali ogni volta che parla l'ATC o il traffico, più evidenti negli aeroporti trafficati. Piper con Light models attivo (impostazione predefinita) è l'opzione locale più leggera, con circa otto volte meno CPU dei modelli Piper di alta qualità; il Compact model (114 MB instead of 325 MB) di Kokoro ne riduce meno il carico. Assicurati che i modelli selezionati siano scaricati, scegli Microsoft Azure in Speech engine (generato nel cloud) oppure disattiva Read ATC messages (TTS) per avere solo il testo. Su macOS e Windows la sintesi vocale locale gira già con priorità inferiore a X-Plane.
  • Riconoscimento vocale (Whisper). La trascrizione dell'audio del tuo microfono usa la CPU, oppure la GPU con Use GPU acceleration (Metal sui Mac Apple silicon supportati, NVIDIA CUDA su Windows). I modelli più grandi sono più lenti: usa Whisper Base English, attiva Use GPU acceleration dove disponibile oppure disattiva AI Voice Recognition (Experimental).
  • Generazione delle frasi con IA (Gemini). Il testo viene generato nel cloud, quindi non viene eseguito alcun modello linguistico sul tuo computer.

Se i cali avvengono esattamente quando parla l'ATC, parti dalle impostazioni delle voci locali; se sono costanti, parti dal traffico.

Vedi anche#