Radio esterna¶
Il ricevitore MS2-Pro espone una seconda porta UART (UART2) sul connettore EXT-DATA del case. Permette di collegare una radio modem esterna (es. moduli 433/868/915 MHz, LoRa, FSK) per:
- Base in campo che trasmette corrections RTCM ai rover via radio (senza WiFi / senza cellulare)
- Rover che riceve corrections RTCM da una base remota via la stessa radio
Tipici scenari d’uso:
- Cantiere isolato senza copertura cellulare → base con radio modem trasmette RTCM ai rover. Sono disponibili radio consigliate con portata tipica di 1000 m, 1500 m o 2000 m in linea ottica (LoS)
- Stazione fissa permanente con coppia di radio (base ⇄ rover) come backup al NTRIP
Connettore EXT-DATA¶
Nota
Le specifiche fisiche dettagliate del connettore (modello, pinout esatto, tensione I/O, alimentazione disponibile) sono descritte nella pagina Caratteristiche tecniche e nella documentazione hardware inclusa con il dispositivo.
Caratteristiche generali UART2:
- Direzione: bidirezionale (TX dal ricevitore + RX verso il ricevitore)
- Livelli I/O: 3.3V logica (verifica compatibilità con la radio scelta)
- Baudrate radio: 57600 bps (fisso, lato radio e lato ricevitore)
- Protocollo: pass-through trasparente (RTCM3 binary tipico)
Configurazione messaggi RTCM su UART2¶
Quando il ricevitore è in modalità Base (Survey-In o Fixed), abilita i messaggi RTCM in uscita su UART2 dal menu:
- Apri menu (
+++) - Premi
[h] GNSS Settings - Premi
[4] Messages - Premi
[2] RTCM3 UART2 - Attiva i messaggi necessari:
1005— Station coordinates (1 Hz tipico)1077— GPS MSM7 high-precision (1 Hz)1087— GLONASS MSM7 (1 Hz)1097— Galileo MSM7 (1 Hz)1127— BeiDou MSM7 (1 Hz)1230— GLONASS code-phase bias (5–10 s)4072.0/4072.1— Reference station info (opzionale, u-blox proprietario)
- Premi
[x]per tornare e salvare in NVS.
Il modulo emette continuamente i messaggi abilitati su UART2 alla frequenza configurata. La radio modem li riceve e li trasmette al rover.
Radio modem compatibili¶
Esempi di radio modem testate o noti per essere compatibili (livelli 3.3V, baudrate fino a 115200):
- Mico Air (consigliato, portate tipiche 1000–2000 m LoS in versioni dedicate)
- Holybro SiK Telemetry Radio (433/915 MHz)
- RFD900x (900 MHz, lunga portata in condizioni ottimali)
- Digi XBee Pro (varie bande)
- JOC Radio Link (varie bande)
Per consigli su radio specifiche per la tua zona/applicazione contatta solutop@gmail.com.
Pairing base ↔ rover via radio¶
Setup tipico:
Lato base (MS2-Pro fissa):
- Configura modalità Base (Survey-In o Fixed) — vedi pagine dedicate
- Abilita messaggi RTCM su UART2 (vedi sopra)
- Collega radio modem TX al connettore EXT-DATA, modulo radio in trasmissione
Lato rover (MS2-Pro mobile, oppure altro ricevitore RTK):
- Configura modalità Rover BT standalone (no NTRIP)
- Radio modem RX collegata al connettore EXT-DATA del rover
- Il modulo del rover riceve RTCM via UART2, si aggancia all’RTK FIX
Tutto avviene senza WiFi, senza NTRIP, senza cellulare.
Coesistenza con NTRIP¶
UART2 e WiFi+NTRIP non sono mutuamente esclusivi. Puoi avere:
- Base con NTRIP Caster (uplink RTCM via WiFi) + radio modem locale (UART2 → rover vicini): doppia distribuzione delle stesse corrections.
- Rover che riceve corrections via NTRIP Client (WiFi) + logging UBX su UART2 verso radio per backup.
Limiti¶
- Bandwidth UART2 a 57600 bps = ~5.7 KB/s sostenuto. Con molti satelliti (40+) e tutti i messaggi MSM7 abilitati puoi avvicinarti al limite. Riduci la frequenza dei messaggi o aumenta il baudrate UART2 (richiede configurazione UBX-CFG-PRT).
- La radio modem ha la sua latenza/throughput propri. Verifica con il datasheet della radio scelta.
Troubleshooting¶
- Il rover non riceve corrections
- Verifica connessioni fisiche TX (base) ↔ RX (rover) sul connettore EXT-DATA.
- Verifica che entrambe le radio siano configurate sullo stesso baudrate, canale, NetID.
- Sniffa il flusso UART col
[h][4][2]impostato per vedere se la base emette.
- Posizione rover instabile (oscilla 1-2 metri)
- RTCM arriva ma con perdita pacchetti via radio. Verifica RSSI della radio.
- Riduci la distanza base-rover o usa una radio più potente.
- Cold start rover supera 60 secondi
- Manca probabilmente il messaggio 1005 (station coordinates). Riabilitalo nei messaggi RTCM3 UART2 della base.