News:

Benvenuti nel Forum di HamRadio & Space

Main Menu

GnuRadio 3.7 su UBUNTU 18.04 LTS

Aperto da iz7nct, 23 Aprile 2020 ore 22:34:59

« precedente - successivo »

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

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

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

sudo apt-get update
sudo apt-get upgrade


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

apt show gnuradio

restituisce la versione installata

se avete installato la versione 3.7.11 eseguite i seguenti comandi

sudo add-apt-repository ppa:gnuradio/gnuradio-releases-3.7
sudo apt-get update
sudo apt-get --reinstall install gnuradio


installare git

sudo apt-get install git


aggiornare ultimo cmake

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


per aggiungere pluto su gnuradio

sudo apt-get install gr-iio

Installare il modulo per i satelliti di daniestevez

Clonare la reposity per la la versione di gnuradio 3.7

git clone --branch maint-3.7 https://github.com/daniestevez/gr-satellites.git
   
clonare libfec


git clone https://github.com/daniestevez/libfec.git



installare libfec

cd libfec
./configure
make
sudo make install
cd ..


installare python-pip

sudo apt-get install python-pip
python2 -m pip install --upgrade pip



installare le dipendenze

python2 -m pip install construct[extras]
python2 -m pip install requests
sudo apt-get install swig

   
installare gr-satellites

cd gr-satellites
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig
cd ..
./compile_hierarchical.sh


se errore modulo canberra-gtk-module

eseguire

sudo apt install libcanberra-gtk-module libcanberra-gtk3-module

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

git clone https://github.com/danalvarez/gr-quetzal1.git


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


cd /etc/gnuradio/conf.d
sudo nano grc.conf

torvate e completate questa riga

xterm_executable = /usr/bin/gnome-terminal


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

#1
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 ..
Matteo

iz7nct