Modalità Off-Grid (Client Repeat)
Il problema del "tutti ripetono tutto"
Una delle differenze architetturali più grandi tra MeshCore e Meshtastic riguarda chi ha il compito di ritrasmettere i messaggi. In Meshtastic , per impostazione predefinita, ogni singolo nodo della rete riceve un messaggio e lo ripete ciecamente (un meccanismo noto come flood routing ). Se ti trovi in una città con cento nodi attivi, un singolo messaggio di saluto genererà cento ritrasmissioni a catena, saturando rapidamente il canale radio e prosciugando il duty cycle di tutti.
Per risolvere questo problema di scalabilità, MeshCore adotta un approccio molto più pulito: i nodi portatili (configurati come Companion Radio ) non inoltrano mai i pacchetti degli altri. Il compito di fare da "ponte" è delegato esclusivamente ai nodi configurati esplicitamente come Repeater , che di solito vengono installati in posizioni elevate e strategiche. Per una panoramica completa dei ruoli disponibili, vedi la guida I Ruoli dei Nodi. Questo mantiene la rete pubblica cittadina veloce, snella e perfettamente funzionante anche con centinaia di utenti.
Quando serve la modalità Off-Grid
Questa rigida separazione dei ruoli è perfetta per le aree coperte da un'infrastruttura fissa, ma diventa un limite quando ti avventuri in zone remote. Immagina un gruppo di escursionisti in una gola del Supramonte, dove non c'è alcun ripetitore fisso installato. In questo scenario, se i membri del gruppo perdono la linea di vista diretta tra loro, non possono comunicare, perché i loro nodi portatili si rifiutano di fare da ponte per gli altri.
È esattamente per questi scenari (escursionismo, soccorso alpino, eventi temporanei all'aperto) che è stata introdotta la modalità Off-Grid, conosciuta anche come Client Repeat.
Quando attivi questa modalità, il tuo normale nodo portatile (Companion) inizia a comportarsi temporaneamente come un ripetitore, ritrasmettendo i pacchetti dei tuoi compagni di avventura. Più la tua comitiva si allarga nella vallata, più la rete si estende dinamicamente sfruttando ogni singolo dispositivo come ponte.
Reti separate per non disturbare
C'è un rischio enorme nel permettere ai nodi portatili di fare da ripetitore: cosa succede se ti dimentichi l'impostazione attiva, torni in città e ti colleghi alla rete pubblica principale? Finiresti per ritrasmettere inutilmente il traffico cittadino, danneggiando le prestazioni della rete e prosciugando la tua batteria.
Per evitare questo disastro, la modalità Off-Grid in MeshCore è bloccata su frequenze specifiche e isolate. Quando attivi la modalità ripetitore, sei obbligato a spostarti su una delle frequenze designate per l'off-grid, separando di fatto il tuo gruppo dalla rete cittadina. In questo modo le reti rimangono impermeabili tra loro e ognuno sceglie una frequenza di incontro concordata in anticipo.
Per l'Europa e l'Italia, la frequenza da utilizzare per l'Off-Grid è 869.000 MHz (da non confondere con i 918 MHz destinati a Stati Uniti e Canada o i 433 MHz, per via delle limitazioni tecniche e legali locali).
Come attivare la modalità Off-Grid dall'App
Questa funzione si gestisce interamente dall'applicazione MeshCore. Ecco la procedura esatta:
Apri le impostazioni
Avvia l'app e collegati al tuo nodo Companion. Vai nella pagina delle Impostazioni (l'icona dell'ingranaggio) e scorri verso il basso fino a trovare la sezione Impostazioni Radio.
Attiva la modalità ripetitore
Cerca l'opzione Abilita Modalità Ripetitore e seleziona la spunta. A questo punto l'applicazione ti mostrerà un avviso di sicurezza per ricordarti che la ripetizione dei pacchetti è consentita solo su tre frequenze specifiche (433, 869 o 918 MHz). Conferma l'avviso per proseguire.
Cambia la frequenza
Ora tocca il campo Frequenza e inserisci manualmente il valore 869.000. Noterai che il campo della "Preimpostazione Selezionata" cambierà automaticamente in Personalizzato.
Salva la configurazione
Non toccare nient'altro. Tutti gli altri parametri radio (Larghezza di banda, Spreading Factor, Coding Rate e Potenza di Trasmissione) rimarranno invariati rispetto al preset che stavi usando prima, e questo va benissimo così. Assicurati solo che tutti i membri del gruppo eseguano questi stessi passaggi. Tocca il segno di spunta in alto a destra per salvare la configurazione.
Da questo momento, il tuo dispositivo funzionerà temporaneamente come un ponte radio per il resto del gruppo. Al termine dell'escursione, ricordati di tornare in questo menu, togliere la spunta dalla modalità ripetitore e selezionare nuovamente dal menu a tendina il preset della rete pubblica (ad esempio EU/UK Narrow) per rimettere tutto a posto.
Limiti e avvertenze importanti
La comodità dell'Off-Grid Repeat ha un costo. Tieni sempre a mente queste limitazioni prima di un'uscita:
- Consumo della batteria: un ripetitore dedicato montato su un palo è progettato per consumare pochissima energia (anche solo 5 mA). Al contrario, il tuo Companion in modalità ripetitore terrà la radio in ricezione continua, elaborerà ogni pacchetto e lo ritrasmetterà. La batteria del tuo modulo LoRa durerà solo poche ore: porta sempre con te un powerbank.
- Connessione costante: la funzione di ripetizione su nodo Companion dipende dall'applicazione. Il tuo telefono deve rimanere acceso e costantemente connesso via Bluetooth (o USB) al dispositivo LoRa . Se il telefono chiude l'app per risparmiare batteria, il nodo smetterà di funzionare da ripetitore.
- Frequenze isolate: non potrai usare questa modalità per ampliare temporaneamente la rete pubblica del tuo paese; le due reti operano su canali deliberatamente separati.
- Posizione del nodo: anche se fa da ripetitore, se tieni il nodo sepolto nello zaino il segnale sarà pessimo. Tienilo appeso in alto, all'esterno, per massimizzare la visibilità radio tra i membri del gruppo.