Il cane OE8RADIO corre attraverso la Carinzia – APRSRunner: Costruisci il tuo runner APRS

·

,
Questa pagina è stata tradotta automaticamente. Possono verificarsi errori.

Non conosce confini. Nessuna montagna. Nessun fiume. Nessun lago. Il cane OE8RADIO è in giro per la Carinzia e porta buone notizie – a ben 80 km/h, attraverso il paesaggio, dritto attraverso foreste, sopra le vette e in mezzo al Wörthersee. Ostacoli? Non li conosce. Pause? Non ne ha bisogno. Corre e corre e corre.

E la cosa migliore: puoi seguirlo in diretta su aprs.fi!

OE8RADIO APRS Track in Kärnten
Il cane OE8RADIO in giro per la Carinzia – segui in diretta su aprs.fi

Piccola confessione: l’idea del cane è stata spudoratamente rubata a OE8CKK Chris. E purtroppo non c’era un’icona APRS migliore – o almeno nessuna che mi piacesse. Quindi ora un cane corre per la Carinzia. Hi!


Cosa c’è dietro?

Dietro l’instancabile quattrozampe c’è APRSRunner – uno strumento open source che muove un oggetto APRS lungo un percorso definito tramite la rete APRS-IS. Permette di pubblicizzare visivamente eventi radioamatoriali, notiziari o semplicemente il proprio club sulla mappa APRS.

Nel caso di OE8RADIO, il cane fa i suoi giri attraverso la Carinzia portando nel campo commento APRS il messaggio: oeradio.at – una pubblicità mobile per il nostro club, visibile a chiunque osservi la mappa APRS.


Costruisci il tuo runner APRS!

Vuoi anche tu far correre un oggetto virtuale sulla mappa APRS? Con APRSRunner è configurabile in pochi minuti:

Cosa ti serve

  • Python 3.8+ o Docker
  • Un nominativo radioamatoriale valido
  • Un passcode APRS-IS (ottenibile tramite vari strumenti online)
  • Un percorso – come waypoint nella configurazione o come file GPX

Come funziona

APRSRunner utilizza un file di configurazione YAML in cui definisci:

  • Nominativo e passcode – le tue credenziali APRS-IS
  • Nome oggetto – max 9 caratteri, es. “OE8RADIO”
  • Simbolo – l’icona APRS (nel nostro caso il cane)
  • Commento – il testo che appare sulla mappa
  • Velocità – quanto veloce si muove l’oggetto (il nostro cane: 80 km/h, rispetto!)
  • Percorso – waypoint come coordinate o file GPX
  • Loop – se il percorso deve ripetersi all’infinito

Il runner calcola le posizioni intermedie, invia regolarmente report di posizione ad APRS-IS e muove l’oggetto passo dopo passo sulla mappa. Con Ctrl+C viene inviato automaticamente un pacchetto di rimozione e l’oggetto scompare dalla mappa.

Avvio rapido con Docker

Il modo più semplice è con Docker – imposta nominativo e passcode come variabili d’ambiente, configura il percorso e via:

git clone https://github.com/achildrenmile/aprsrunner.git
cd aprsrunner
cp config.example.yaml config.yaml
# Modifica config.yaml (nominativo, passcode, percorso, ecc.)
docker-compose up -d

C’è anche una modalità --dry-run per i test che scrive i pacchetti solo nella console senza inviarli. Perfetto per provare!


Panoramica delle funzionalità

  • Routing basato su waypoint con velocità variabile
  • Importazione GPX per percorsi (tracce, percorsi, waypoint)
  • Intervallo beacon configurabile
  • Modalità loop infinito
  • Supporto Docker per deployment semplice
  • Modalità dry-run per i test
  • Pacchetto di rimozione automatico all’uscita
  • Licenza MIT – libero utilizzo

Segui il cane OE8RADIO

Vuoi vedere dove si trova il cane in questo momento? Clicca sul link e seguilo in diretta sulla mappa:

Segui OE8RADIO in diretta su aprs.fi

E se vuoi costruire il tuo runner – il codice sorgente completo è su GitHub:

APRSRunner auf GitHub


73 de OE8YML

„Wire and will, we’re breaking through – Share · Connect · Create!

Costruisci antenne, attivi cime, sperimenti con SDR o hackeri nodi Meshtastic? OERadio.at è la tua piattaforma. Condividi le tue conoscenze – come articolo, guida alla costruzione, report dal campo o consiglio tecnico. Che tu sia YL o OM esperto, appena licenziato o veterano: La tua esperienza conta.