Preset radio

Il preset radio condiviso per l'Italia

Frequenza, banda, spreading factor e coding rate che permettono a tutti i nodi MeshCore italiani di sentirsi tra loro.

Il preset in breve

I parametri condivisi dalla community italiana

Una radio LoRa sente solo un'altra radio impostata esattamente sugli stessi parametri: frequenza, banda, spreading factor e coding rate devono coincidere.

Preset radio EU/Italia — EU/UK (Narrow)
Parametro Valore Note
Frequenza869.618 MHzBanda occupata 869.587–869.649 MHz
Bandwidth62.5 kHz—
Spreading FactorSF8—
Coding RateCR8—
Potenza max500 mW ERPEntro la sub-banda 869.4–869.65 MHz
Duty cycle10%Max 6 minuti di trasmissione per ora

Nel client MeshCore (app o web) questo insieme di parametri corrisponde al preset EU/UK (Narrow) nella lista dei preset disponibili.

Configurazione

Come impostarlo

Il modo più diretto è da riga di comando, via USB seriale o da un client MeshCore autenticato come admin su repeater e room server:

Comandi CLI
Comando Cosa fa
set radio 869.618,62.5,8,8Imposta frequenza, banda, SF e CR in un colpo solo. Richiede reboot per applicarsi.
get radioLegge i parametri radio correnti, per verificare che il preset sia stato applicato.

Su repeater e room server imposta anche il duty cycle al 10% con set dutycycle 10 (fw 1.15+; sulle versioni precedenti usa set af 9), come richiesto dalla sub-banda 869.4-869.65 MHz.

Nell'app mobile Android/iOS e nel client web su app.meshcore.nz↗ lo stesso risultato si ottiene dal menu delle impostazioni radio del nodo, scegliendo il preset EU/UK (Narrow) dall'elenco predefinito, senza dover digitare i singoli parametri. Dopo qualsiasi modifica radio il nodo va riavviato prima di riprovare a comunicare con la mesh: se dopo il riavvio non vedi ancora nessun contatto, la pagina soluzioni ai problemi più comuni di MeshCore copre anche questo caso. L'elenco completo dei comandi CLI, oltre a set radio e get radio, è nella pagina comandi CLI per amministrare un nodo MeshCore. Per la sequenza completa di primo avvio, dal flash del firmware fino al primo advert, vedi la guida passo passo per configurare un nodo MeshCore.

Perché è cambiato

Il vecchio preset è deprecato

Il preset precedente — 869.525 MHz, SF11, BW 250 kHz, CR5 — è oggi etichettato come Deprecato nell'elenco ufficiale dei preset del client MeshCore. La community internazionale è passata a un preset "narrow", con banda più stretta e spreading factor più basso, per migliorare l'interoperabilità tra reti nazionali diverse. Chi resta sul preset vecchio non è in errore di configurazione in senso stretto, ma è semplicemente su una frequenza e con parametri che nessun altro nodo italiano ascolta più: frequenza, banda, SF e CR devono coincidere esattamente perché due radio LoRa si sentano, quindi un nodo disallineato resta isolato dalla mesh anche se acceso e funzionante. Se hai un nodo configurato da tempo, vale la pena controllare i suoi parametri con get radio e riallinearlo con il comando indicato sopra.

I parametri spiegati

Cosa significano frequenza, banda, SF e CR

Ogni parametro sposta l'equilibrio tra portata, robustezza del segnale e velocità di trasmissione.

Frequenza e banda (bandwidth)

La frequenza (869.618 MHz) è il canale su cui i nodi trasmettono e ricevono. La banda (62.5 kHz) è l'ampiezza dello spettro occupato attorno a quella frequenza: una banda più stretta concentra l'energia del segnale, aumentando la sensibilità in ricezione a scapito della velocità dati.

Spreading Factor (SF)

Determina quanto ogni bit viene "diffuso" nel tempo. Uno spreading factor più alto (es. SF11 del preset vecchio) aumenta la portata e la resistenza al rumore, ma allunga il tempo di trasmissione di ogni pacchetto. SF8, usato nel preset attuale, è un compromesso più veloce, adatto a mesh dense con più nodi che condividono lo stesso canale.

Coding Rate (CR)

Aggiunge ridondanza al pacchetto per correggere errori di trasmissione dovuti a interferenze o rumore. Un coding rate più alto protegge meglio il pacchetto ma aumenta l'airtime, cioè il tempo che il pacchetto occupa sul canale radio.

Il compromesso airtime/portata

Parametri che favoriscono la portata (SF alto, banda stretta, CR alto) allungano l'airtime di ogni pacchetto, riducendo quanti pacchetti la mesh può scambiare per unità di tempo entro i limiti di duty cycle. Il preset condiviso dalla community è la scelta di compromesso ritenuta migliore per l'uso tipico in Italia: cambiarlo unilateralmente isola il tuo nodo dal resto della rete.

Quadro normativo

Limiti di potenza e duty cycle

Il preset condiviso opera nella sub-banda 869.4–869.65 MHz, dove la normativa europea (ETSI EN 300 220) e il Piano Nazionale di Ripartizione delle Frequenze consentono l'uso libero, senza licenza, entro precisi limiti: potenza massima 500 mW ERP e duty cycle del 10%, cioè al massimo 6 minuti di trasmissione ogni ora per ogni dispositivo. Questi limiti sono già rispettati dai parametri di default consigliati dalla community, ma restano comunque responsabilità di chi configura e gestisce il nodo, in particolare se si aumenta la potenza di trasmissione oltre i valori di default con il comando set tx. Per i termini tecnici usati in questa pagina — advert, path-discovery, room server e altri — consulta il glossario dei termini MeshCore; per capire come questo approccio radio si confronta con altri sistemi mesh, vedi il confronto tra MeshCore e Meshtastic.

Domande frequenti

FAQ sul preset radio

Il preset radio è obbligatorio per usare MeshCore in Italia?

Non è obbligatorio dal punto di vista tecnico: puoi impostare qualsiasi frequenza e parametri consentiti dalla normativa. È però fortemente raccomandato, perché è l'unico modo per sentire e farsi sentire dagli altri nodi della mesh italiana: due nodi con preset diversi semplicemente non si vedono.

Perché il vecchio preset 869.525 MHz è deprecato?

Il vecchio preset EU/UK (869.525 MHz, SF11, BW 250 kHz, CR5) è oggi etichettato come Deprecato nell'elenco ufficiale dei preset del client MeshCore. La community internazionale è passata a un preset narrow, con banda più stretta e spreading factor più basso, per una migliore interoperabilità: per l'Italia il preset attuale è 869.618 MHz, BW 62.5 kHz, SF8, CR8, corrispondente a EU/UK (Narrow) nel client.

Cosa succede se resto sul preset vecchio?

Un nodo rimasto sul preset deprecato non riceve né trasmette pacchetti verso i nodi allineati al preset attuale: frequenza, banda, spreading factor e coding rate devono coincidere esattamente perché due radio LoRa si sentano. Il nodo resta isolato dalla mesh italiana finché non viene riallineato.

Serve una licenza radioamatoriale per usare questo preset?

No. Entro i limiti di potenza, ERP e duty cycle della sub-banda 869.4-869.65 MHz previsti da ETSI EN 300 220 e dal Piano Nazionale di Ripartizione delle Frequenze, l'uso è libero e non richiede licenza. La responsabilità del rispetto di questi limiti resta comunque dell'operatore del nodo.