Arduino e Raspberry Pi

Decodificare l'APRS con un Raspberry Pi 4 e una chiavetta RTL-SDR

Proseguendo i suoi esperimenti con la chiavetta RTL-SDR V4, framboise314 pubblica un approfondimento dedicato alla decodifica dell'APRS su un Raspberry Pi 4. L'idea è trasformare la piccola scheda in una stazione di ricezione per radioamatori, in ascolto sulla frequenza VHF europea di 144,800 MHz.

L'articolo parte spiegando cos'è l'APRS (Automatic Packet Reporting System). Nato alla fine degli anni '80, è radio a pacchetto: brevi raffiche audio in AFSK a 1200 baud, incapsulate in frame AX.25. Servono per il tracciamento della posizione, la telemetria (stazioni meteo, stato delle batterie di un ripetitore isolato) e brevi messaggi. La rete funziona senza Internet grazie ai digipeater, mentre gli iGate la collegano al web. L'autore la confronta anche con Meshtastic, la cui differenza principale sta nella regolamentazione e nelle frequenze.

Sul piano pratico, il montaggio passa da GQRX, impostato con attenzione, e poi da Dire Wolf, un TNC puramente software che decodifica i frame. Il tutorial descrive l'installazione, l'instradamento dell'audio via UDP e una trappola molto concreta: GQRX invia per impostazione predefinita in IPv6, quindi bisogna forzare il flusso in IPv4 perché Dire Wolf riceva qualcosa. Infine tratta un problema hardware, il thermal throttling del processore sotto il carico dell'elaborazione del segnale, da risolvere se si vuole una stazione affidabile in funzione continua.

Quello che ho trovato piacevole è il tono di chi ha praticato la radio a pacchetto negli anni '90 e riscopre la tecnica con un hardware da poche decine di euro. Un buon punto di partenza per chi vuole unire Raspberry Pi e radio.

Fonte: Framboise 314

Commenti 0

Lascia il primo commento, in qualsiasi lingua.

Accedi per commentare