Usare una SDR da remoto

Cose trovate:

  • rtl_tcp funziona bene, ma richiede 2MB/s! è improponibile…
  • conviene usare un “websdr”: c’e` websdr.org e openwebrx. Io ho scelto openwebrx, rigorosamente a caso. un websdr risparmia nettamente banda (20kB/s) ma ha varie limitazioni
    • devi impostare un center frequency e ti tieni quello. Non è affatto come avere la SDR sul tuo computer
    • il collegamento è websocket, il segnale viene processato in JS: questo potrebbe risultare limitante per quello che devi fare (poi dipende!)

Nel tarball allegato c’è tutto: spacchetta dentro la tua home su raspbian, fai sudo make install nelle varie cartelle che ci trovi

Accorgimenti importanti per le onde medie:
openwebrx riceve il segnale semplicemente lanciando un comando scelto da noi; quindi bisogna avere un comando che supporti direct sampling. Per farlo usiamo il fork di rtl-sdr fatto da keenerd(https://github.com/keenerd/rtl-sdr) che include l’opzione -D2 che fa proprio questo (usando la Q-branch).