Differenze tra le versioni di "WebSDR"
m (Correzioni) |
(GQRX sampling diretto via software) |
||
(Una versione intermedia di un altro utente non mostrate) | |||
Riga 1: | Riga 1: | ||
+ | {{Sviluppo | ||
+ | <!--Header--> | ||
+ | |nome = WebSDR | ||
+ | |status = Funzionante | ||
+ | <!--Image--> | ||
+ | |foto = WebSDR-APRS.png | ||
+ | <!--General--> | ||
+ | |descrizione = Servizio ricezione radio remota | ||
+ | |licenza = AGPL | ||
+ | |autore = [[Utente:giulio|giulio]], [[Utente:lucam|lucam]] | ||
+ | |contributi = | ||
+ | |categorie = HamRadio | ||
+ | |link = [https://websdr.golem.linux.it websdr.golem.linux.it] | ||
+ | }} | ||
+ | |||
= Introduzione = | = Introduzione = | ||
Nell'autunno del 2020 è stato installato un dipolo V per banda 144MHz sul tetto dell'Officina (gentile donazione di IZ5XRC). | Nell'autunno del 2020 è stato installato un dipolo V per banda 144MHz sul tetto dell'Officina (gentile donazione di IZ5XRC). | ||
Sulla macchina ''laptopless'' è stata creata un'istanza di [https://github.com/jketterl/openwebrx OpenWebRX], software che permette la scansione delle bande radio via interfaccia web, attraverso una economica interfaccia [https://it.wikipedia.org/wiki/Software_defined_radio SDR] USB. | Sulla macchina ''laptopless'' è stata creata un'istanza di [https://github.com/jketterl/openwebrx OpenWebRX], software che permette la scansione delle bande radio via interfaccia web, attraverso una economica interfaccia [https://it.wikipedia.org/wiki/Software_defined_radio SDR] USB. | ||
+ | |||
+ | L'istanza è raggiungibile all'indirizzo [https://websdr.golem.linux.it websdr.golem.linux.it]. | ||
Qui sono riassunte le [https://github.com/jketterl/openwebrx/wiki istruzioni] di installazione e configurazione (sicuramente più complete e dettagliate) sotto forma di prontuario. | Qui sono riassunte le [https://github.com/jketterl/openwebrx/wiki istruzioni] di installazione e configurazione (sicuramente più complete e dettagliate) sotto forma di prontuario. | ||
Riga 45: | Riga 62: | ||
= Configurazione = | = Configurazione = | ||
I file di configurazione sono nella cartella specificata da <code>docker volume inspect ''nome-volume''</code>. | I file di configurazione sono nella cartella specificata da <code>docker volume inspect ''nome-volume''</code>. | ||
+ | |||
+ | = GQRX = | ||
+ | Il device SDR può essere utilizzata anche in locale tramite [https://gqrx.dk/]. | ||
+ | |||
+ | Molti device SDR non permettono il campionamento hardware per frequenze minori di 25-30MHz. | ||
+ | Per ricevere le HF (e frequenze ancora più basse), se il device lo supporta, si può usare il campionamento via software, utilizzando la seguente stringa di configurazione: | ||
+ | |||
+ | rtl=0,direct_samp=2 | ||
+ | |||
+ | |||
[[Category: Howto]] | [[Category: Howto]] |
Versione delle 10:04, 16 apr 2022
Stato: Funzionante
Descrizione | Servizio ricezione radio remota |
Licenza | AGPL |
Autore | giulio, lucam |
Contributi | |
Categorie | HamRadio |
Link | websdr.golem.linux.it |
Introduzione
Nell'autunno del 2020 è stato installato un dipolo V per banda 144MHz sul tetto dell'Officina (gentile donazione di IZ5XRC). Sulla macchina laptopless è stata creata un'istanza di OpenWebRX, software che permette la scansione delle bande radio via interfaccia web, attraverso una economica interfaccia SDR USB.
L'istanza è raggiungibile all'indirizzo websdr.golem.linux.it.
Qui sono riassunte le istruzioni di installazione e configurazione (sicuramente più complete e dettagliate) sotto forma di prontuario.
Installazione
$ docker pull jketterl/openwebrx $ docker run -d --name=nome-container --device /dev/bus/usb -p 8073:8073 -v /srv/openwebrx:/etc/openwebrx jketterl/openwebrx:stable ### Impostare auto-avvio $ docker update --restart unless-stopped nome-container
Configurazione
Modulo DVB
Se il dispositivo USB non viene visto dal container, è necessario bloccare un modulo sulla macchina host:
# vim /etc/modprobe.d/blacklist-openwebrx.conf
Aggiungere al file la riga
blacklist dvb_usb_rtl28xxu
Aggiungere gli utenti
$ docker exec -it nome-container /bin/bash ### Si apre la shell all'interno del container $ python3 /opt/openwebrx/openwebrx.py admin adduser nome-utente
Accesso esterno
Proxypass via VPS:
- Abilitare il proxy websocket
a2enmod proxy_wstunnel
- Creare virtualhost
ProxyPreserveHost On ProxyPass / http://serverozzo.xxxx:8073/ connectiontimeout=5 timeout=15 RewriteEngine on RewriteCond %{HTTP:Upgrade} websocket [NC] RewriteCond %{HTTP:Connection} upgrade [NC] RewriteRule ^/?(.*) "ws://serverozzo.xxxx:8073/$1" [P,L]
Configurazione
I file di configurazione sono nella cartella specificata da docker volume inspect nome-volume
.
GQRX
Il device SDR può essere utilizzata anche in locale tramite [1].
Molti device SDR non permettono il campionamento hardware per frequenze minori di 25-30MHz. Per ricevere le HF (e frequenze ancora più basse), se il device lo supporta, si può usare il campionamento via software, utilizzando la seguente stringa di configurazione:
rtl=0,direct_samp=2