Funzionamento via USB¶
Sulla carrier mini tutto passa dalla porta USB-C: alimentazione, correzioni RTK in ingresso, uscita NMEA e log SBF. Questa pagina descrive il flusso operativo.
Collegamento USB¶
Quando si collega la Main (modulo mosaic-X5) a un PC via USB-C, il modulo si presenta all'host con due tipi di interfaccia contemporaneamente:
- una o più porte seriali virtuali (COM) – su cui scorrono i dati (NMEA, SBF) e si inviano i comandi/correzioni;
- una interfaccia IP-over-USB con indirizzo 192.168.3.1, che espone l'interfaccia web integrata del ricevitore (configurazione da browser).
Tip
Per configurare il ricevitore basta aprire http://192.168.3.1 nel browser
dopo aver collegato l'USB: si accede alla web UI Septentrio (stato, porte,
logging, RTK, ecc.).
Compatibilità sistema operativo¶
| Sistema | Riconosciuto | Note |
|---|---|---|
| Windows | Sì | Richiede il driver USB Septentrio (incluso in RxTools). |
| Linux | Sì | Funziona con il driver standard CDC-ACM. |
| macOS | No (dai nostri test) | Il dispositivo non viene riconosciuto. |
Warning
Su macOS il ricevitore, almeno nei nostri test, non viene riconosciuto; su Windows e Linux funziona regolarmente.
Causa probabile: l'interfaccia Ethernet-over-USB del modulo (la rete virtuale
che espone la web UI su 192.168.3.1) usa il protocollo RNDIS, che
macOS non supporta nativamente. Windows e Linux includono invece il
supporto RNDIS / CDC-ACM. (comportamento osservato; in attesa di una
soluzione/driver per macOS)
Flusso dati¶
PC / Device Main MSX (mosaic-X5)
─────────── ────────────────────
NTRIP client ──RTCM3──► USB (COM) ──► ingresso correzioni RTK
app di campo ◄──NMEA── USB (COM) ◄── uscita posizione (GGA, RMC…)
logger ◄──SBF─── USB (COM) ◄── dati grezzi (logging)
browser ◄─web UI─ USB-IP 192.168.3.1
Correzioni RTK¶
Le correzioni RTK si ricevono sempre e solo tramite un client NTRIP esterno (sul PC o sul device), mai dal ricevitore in autonomia. Il client NTRIP:
- si collega al caster NTRIP (rete di stazioni permanenti) via Internet;
- scarica il flusso di correzioni RTCM 3.x;
- lo inoltra su una porta COM USB del ricevitore.
Il modulo applica le correzioni e, a cielo aperto, passa rapidamente da soluzione singola a RTK fixed (precisione centimetrica).
Info
Sul sistema MSX non è previsto un NTRIP client interno: le correzioni arrivano esclusivamente da un client NTRIP esterno che le inoltra sulla porta COM USB. Il client può essere quello integrato nel software di campo oppure un'utility dedicata (es. Data Link di Septentrio RxTools).
Uscita NMEA¶
La posizione viene emessa in NMEA-0183 su una porta COM USB, così da essere letta da qualunque app GIS/topografica. Frasi tipiche:
| Frase | Contenuto |
|---|---|
GGA |
posizione (lat/lon/quota), qualità del fix, n. satelliti |
RMC |
posizione, velocità, data/ora |
GSA / GSV |
satelliti usati e in vista, DOP |
VTG |
rotta e velocità al suolo |
ZDA |
data e ora UTC |
GST |
statistiche di errore della posizione |
L'output NMEA, la sua frequenza e le frasi attive si impostano dalla web UI
(http://192.168.3.1 → porte/uscite) o via comando sulla porta.
Note
La frequenza di uscita NMEA è indipendente da quella del logging SBF: si può, ad esempio, emettere NMEA a 1–10 Hz verso l'app e registrare SBF a frequenza più alta in parallelo (vedi Logging SBF).
Avvio rapido¶
- Antenna: collegare l'antenna GNSS attiva e posizionarla a cielo aperto.
- USB: collegare la Main al PC con un cavo USB-C dati (non solo carica).
- Web UI: aprire
http://192.168.3.1e verificare lo stato satelliti. - RTK: avviare il NTRIP client e inoltrare l'RTCM sulla COM del ricevitore.
- NMEA: configurare l'uscita NMEA sulla COM usata dall'app di campo.
- Verifica: attendere il passaggio a RTK fixed (vedi Scheda Main).
Vedi anche
Per la registrazione dei dati grezzi vedi Logging SBF.