SOFTWARE > Sezione generale
GnuRadio 3.7 su UBUNTU 18.04 LTS
(1/1)
iz7nct:
Il 28 aprile verrà rilasciato dalla ISS un satellite costruito dall'università del Guatemale
--- Citazione ---@AmsatUK
#QUETZAL-1 #CubeSat from #Guatemala expected to deploy from the Kibo module of the International Space Station #ISS on April 28 at 15:20 GMT.
4800 bps GMSK on 437.200 MHz
IARU http://amsatuk.me.uk/iaru/finished_detail.php?serialnum=653
Telemetry info https://uvg.edu.gt/cubesat-en/ #amsat #hamradio #hamr
--- Termina citazione ---
account twitter del satellite https://twitter.com/quetzal1_uvg
Per ricevere e decodificare la telemetria di questo satellite, è stato creato un repository su github https://github.com/danalvarez/gr-quetzal1
dové c'è il decoder basato su GnuRadio.
Loro vi spiegano come installare GNURadio 3.7 su Ubuntu 16.04 LTS tramite PyBOMBS
La versione di GNURadio non può essere cambiata per il momento, ma si può usare tranquillamente UBUNTU 18.04 LTS
Di seguito vi scrivo i passaggi da effettuare per installare GNURadio 3.7 su una nuova installazione fresca di UBUNTU 18.04 LTS su pc dedicato
https://releases.ubuntu.com/18.04.4/ scaricare dal sito ufficiale l'ISO di UBUNTU 18.04 LTS
https://rufus.ie/ scaricare RUFUS, questo software vi permette di scrivere su una chiavetta USB l'imagine ISO
avviate il pc da dedicare selezionando come periferica di avvio la chiavetta USB in cui avete salvato l'ISO e seguite le istruzioni.
Termianto il tutto, eseguiti gli aggiornamenti che vi chiedere UBUNTU, andate col mouse sul'icona a 9 puntini presente in basso a sinitra dello schermo
cercate TERMINALE ed apritelo
date questi comandi
--- Codice: ---sudo apt-get update
sudo apt-get upgrade
--- Termina codice ---
vi chiedera la password che è qella di sistema che avete scelto in fase di installazione di UBUNTU
ad operazione completata, aprite l'applicazione UBUNTU SOFTWARE, l'icona a forma di busta arancione alla vostra sinitra prima del punto interogativo,
digitate dirattemente GQRX, vi usciranno due software, gqrx-lool e Gqrx, aprite quest'ultimo e installatelo
installando Gqrx da ubuntu software center si installa anche la versione 3.7 di gnuradio
completa di libreria per usare la chiavetta rtl-sdr
ritornate nel terminale
--- Codice: ---apt show gnuradio
--- Termina codice ---
restituisce la versione installata
se avete installato la versione 3.7.11 eseguite i seguenti comandi
--- Codice: ---sudo add-apt-repository ppa:gnuradio/gnuradio-releases-3.7
sudo apt-get update
sudo apt-get --reinstall install gnuradio
--- Termina codice ---
installare git
--- Codice: ---sudo apt-get install git
--- Termina codice ---
aggiornare ultimo cmake
--- Codice: ---sudo apt remove --purge --auto-remove cmake
wget -qO - https://apt.kitware.com/keys/kitware-archive-latest.asc | sudo apt-key add -
sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ xenial main'
sudo apt-get update
sudo apt-get install cmake
cmake --version
--- Termina codice ---
per aggiungere pluto su gnuradio
--- Codice: ---sudo apt-get install gr-iio
--- Termina codice ---
Installare il modulo per i satelliti di daniestevez
Clonare la reposity per la la versione di gnuradio 3.7
--- Codice: ---git clone --branch maint-3.7 https://github.com/daniestevez/gr-satellites.git
--- Termina codice ---
clonare libfec
--- Codice: ---git clone https://github.com/daniestevez/libfec.git
--- Termina codice ---
installare libfec
--- Codice: ---cd libfec
./configure
make
sudo make install
cd ..
--- Termina codice ---
installare python-pip
--- Codice: ---sudo apt-get install python-pip
python2 -m pip install --upgrade pip
--- Termina codice ---
installare le dipendenze
--- Codice: ---python2 -m pip install construct[extras]
python2 -m pip install requests
sudo apt-get install swig
--- Termina codice ---
installare gr-satellites
--- Codice: ---cd gr-satellites
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig
cd ..
./compile_hierarchical.sh
--- Termina codice ---
se errore modulo canberra-gtk-module
eseguire
--- Codice: ---sudo apt install libcanberra-gtk-module libcanberra-gtk3-module
--- Termina codice ---
e ripetere il comando ./compile_hierarchical.sh
ora tra le applicazioni installate, dove avete trovato il terminale, avete GNU Radio
se lo aprite vi troverete nella schermata una colonna a destra con un elenco di voci, la prima dovrebbe essere AO 40 poi core ed in fine Sattelites
a questo punto è tutto pronto per clonare la repositi del satellite QUETZAL-1
tornate nel terminale
eseguite questo codice
--- Codice: ---git clone https://github.com/danalvarez/gr-quetzal1.git
--- Termina codice ---
ora avete tutto suil vostro pc.
per decoficare aprite gnu radio, scegliete l'opzione open dal menù file.
si aprira una finestra
Nella colonna alla vostra sinistra, selzionate la cartella col vostro nome utente, all'interno di questa si trova la cartella gr-quetzal1, a sua volta cointiene la cartella apps doce è presente il file ax25_decode.grc
apritelo
ora avete il vostro bel flowchart
una serie di rettangoli uniti da linee
cercate il blocco "WAV FILE SOURCE" e cliccateci due volte per aprirlo
nella finstra che si aprira, al rigo file, selzionatre i tre puntini finale, e cercate nella cartella di gr-quetzal1 la cartella recordings e selezionate il file wav che vi trovate.
a questo punto cliccate su applica ed ok
in alto c'è un pulsante di play verde, cliaccateci di dovrebbe una finestra del terminale con scritto
Press Enter to quit:
aspettate, non fate niente, dopo poco tempo vedrete apaprire i dati della telemetria.
se vi esce un errore di xterm mancante, eseguite quanto segue
sempre da terminale digitate
--- Codice: ---cd /etc/gnuradio/conf.d
sudo nano grc.conf
--- Termina codice ---
torvate e completate questa riga
--- Codice: ---xterm_executable = /usr/bin/gnome-terminal
--- Termina codice ---
premete CTRL+O e date invio per salvare
premete CTRL+X per uscire
ora deve funzionare tutto
per il resto seguite le istruzioni presenti a questo indirizzo https://github.com/danalvarez/gr-quetzal1
Iw6pua:
Bella guida, complimenti!
Qui c'è una piccola svista però, ovvero due lettere invertite:
cd libefc (dovrebbe essere cd libfec)
./configure
make
sudo make install
cd ..
iz7nct:
Correggo subito
Navigazione
[0] Indice dei post
Vai alla versione completa