GPS e posizione

⚠ Dismissione del GPS Starlink, in vigore dal 20 maggio 2026 Starlink ha annunciato che la posizione dell'antenna non sarà più disponibile tramite l'API gRPC locale del dispositivo a partire dal 20 maggio 2026. Raccomandiamo di configurare una sorgente GPS alternativa o di impostare la posizione manualmente. Per approfondimenti, consultate il nostro articolo su questa modifica.

Perché la posizione è importante

Nexus Telemetry utilizza la vostra posizione per visualizzare la posizione del terminale, fornire dati meteo locali, associare i satelliti nel Starlink Viewer (Pro) e registrare percorsi GPS durante le sessioni (Pro).

Sorgenti GPS

Nexus Telemetry supporta cinque sorgenti di posizione. Potete configurarne una o più e l’applicazione passerà automaticamente da una all’altra se una diventa non disponibile.

Aprite Settings → Geolocation per gestire le vostre sorgenti di posizione.

Impostazioni di geolocalizzazione di Nexus Telemetry che mostrano le sorgenti GPS e il fallback automatico

Aggiungere una sorgente GPS

Fate clic su + Add Source per aggiungere una nuova sorgente GPS. Assegnatele un nome e selezionate il tipo di sorgente.

Finestra di dialogo per aggiungere una sorgente GPS che mostra i tipi di sorgenti disponibili

I tipi di sorgenti disponibili sono:

  • Serial (USB Dongle) : collegare un ricevitore USB GPS direttamente
  • NMEA / TCP : ricevere frasi NMEA tramite una connessione TCP
  • NMEA / UDP : ascoltare frasi NMEA trasmesse via UDP
  • gpsd : connettersi a un’istanza gpsd esistente
  • Starlink gRPC : leggere il GPS dall’antenna Starlink (in fase di dismissione)

Ogni tipo di sorgente ha le proprie opzioni di configurazione, descritte di seguito.

Posizione manuale

Per installazioni fisse in cui l’antenna non si sposta. Cercate un indirizzo o un nome di luogo, fate clic sulla mappa per posizionare un segnaposto, oppure inserite le coordinate direttamente. Fate clic su Save Location per salvare. Le vostre coordinate vengono memorizzate localmente e persistono tra le sessioni. È sufficiente impostarle una sola volta.

Impostare manualmente la posizione del terminale

La posizione manuale è sempre disponibile come fallback se nessuna sorgente GPS è connessa.

GPS seriale (dongle USB)

Per configurazioni mobili. Collegate un ricevitore USB GPS alla macchina che esegue Nexus Telemetry e aggiungete una sorgente Serial (USB Dongle). Selezionate la porta seriale dal menu a discesa e impostate la velocità in baud in base al vostro dispositivo (i valori comuni sono 4800, 9600 e 921600).

Nexus Telemetry legge le frasi NMEA 0183 standard direttamente dal dispositivo. Supporta sia i prefissi di frase $GP (solo GPS) che $GN (multi-costellazione). Non è richiesto alcun software aggiuntivo.

Per consigli sui ricevitori USB GPS, consultate il nostro confronto di ricevitori GPS.

NMEA su TCP

Per configurazioni in cui il ricevitore GPS è collegato a un’altra macchina sulla rete. Aggiungete una sorgente NMEA / TCP e inserite l’host e la porta del dispositivo che inoltra le frasi NMEA. Nexus Telemetry si connette come client TCP e legge i dati NMEA dallo stream.

Una configurazione comune è un Raspberry Pi con un dongle USB GPS che inoltra le frasi utilizzando socat:

socat /dev/ttyUSB0,b9600,raw TCP-LISTEN:10110,reuseaddr,fork

NMEA su UDP

Per configurazioni GPS in broadcast. Aggiungete una sorgente NMEA / UDP e inserite la porta su cui ascoltare. Nexus Telemetry ascolta le frasi NMEA trasmesse via UDP sulla porta specificata. Questo è utile quando più dispositivi devono ricevere dati GPS da un’unica sorgente.

gpsd

Per gli utenti che già eseguono gpsd sul proprio sistema. Aggiungete una sorgente gpsd e inserite l’host e la porta dell’istanza gpsd (predefinito: localhost:2947). Nexus Telemetry si connette al protocollo JSON di gpsd e si iscrive agli aggiornamenti di posizione.

La sorgente GPS originale. Aggiungete una sorgente Starlink gRPC e inserite l’indirizzo dell’antenna (predefinito: 192.168.100.1:9200). Nexus Telemetry legge le coordinate GPS dall’endpoint gRPC locale dell’antenna.

Nota: Questa sorgente richiede che l’interruttore di condivisione GPS sia attivato nell’app Starlink. Sull’hardware più recente (V4, Mini) questo interruttore è già stato rimosso, e SpaceX disattiverà completamente l’endpoint il 20 maggio 2026. Se attualmente utilizzate questa sorgente, configurate un’alternativa prima di tale data.

Come attivare l'interruttore GPS (se ancora disponibile)

Nell’app ufficiale Starlink (iOS o Android):

  1. Toccate il menu hamburger (tre linee orizzontali) nell’angolo in alto a sinistra
  2. Toccate il pulsante info (la “i” cerchiata) nell’angolo in basso a destra
  3. Scorrete fino in fondo e toccate Debug data
  4. Scorrete fino a Starlink location e attivate “Allow access on local network”

Passo 1: Aprire il menu Passo 2: Toccare il pulsante info Passo 3: Toccare Debug data Passo 4: Attivare Allow access on local network

Fallback automatico

Quando Auto-fallback è attivato (l’interruttore in cima alla sezione Sorgenti GPS), Nexus Telemetry passa automaticamente alla sorgente disponibile successiva se la sorgente attiva smette di rispondere. Ad esempio, se un dongle USB viene scollegato, l’app passa alla sorgente successiva nell’elenco senza interruzioni.

Controllate l’ordine di priorità riordinando le sorgenti nell’elenco. Nexus Telemetry procede dall’alto verso il basso, utilizzando la prima sorgente disponibile. La posizione manuale viene sempre utilizzata come fallback finale.

La dashboard mostra quale sorgente è attualmente attiva e, per le sorgenti GPS, quanti satelliti vengono tracciati.

Cosa diventa disponibile

Una volta impostata la posizione (tramite qualsiasi sorgente), vedrete:

  • Scheda posizione: Latitudine e longitudine con una mini mappa
  • Scheda meteo: Condizioni meteorologiche locali basate sulla vostra posizione
  • Starlink Viewer (Pro): Globo centrato sulla vostra antenna con associazione dei satelliti
  • Registrazione sessioni (Pro): Mappatura dei percorsi nelle sessioni registrate

Risoluzione dei problemi

Se i dati di posizione non appaiono in Nexus Telemetry:

  1. Controllare lo stato della sorgente: Aprite Settings → Geolocation e verificate che la vostra sorgente risulti Connected. Se mostra un errore, controllate la configurazione.
  2. Sorgenti seriali: Assicuratevi che il ricevitore USB sia collegato e che la porta seriale e la velocità in baud corrette siano selezionate. Provate a scollegare e ricollegare il dispositivo.
  3. NMEA su TCP/UDP: Verificate che il servizio di inoltro sia in esecuzione sulla macchina remota e che l’host e la porta siano corretti. Controllate che nessun firewall stia bloccando la connessione.
  4. gpsd: Confermate che gpsd sia in esecuzione (systemctl status gpsd) e che abbia un fix GPS. Controllate l’host e la porta nella configurazione della sorgente.
  5. Starlink gRPC: Verificate che l’interruttore GPS sia attivato nell’app Starlink (se ancora disponibile sul vostro hardware). Assicuratevi che Nexus Telemetry possa raggiungere l’antenna all’indirizzo 192.168.100.1 (vedere Problemi di connessione).
  6. Posizione manuale: Se nessuna sorgente GPS è disponibile, impostate la vostra posizione manualmente utilizzando la mappa nella sezione Your Location in cima alla pagina delle impostazioni di geolocalizzazione.
  7. Riavviare Nexus Telemetry: Chiudete e riaprite l’applicazione per reimpostare tutte le connessioni.

Per dettagli tecnici sul funzionamento delle sorgenti GPS in Nexus Telemetry, consultate il nostro articolo sul blog riguardo la costruzione del GPS multi-sorgente.