„GnuRadio” változatai közötti eltérés
a (szójavítás) |
(Átdolgozás) |
||
(3 közbenső módosítás ugyanattól a szerkesztőtől nincs mutatva) | |||
1. sor: | 1. sor: | ||
− | A GnuRádió egy olyan jelfeldolgozás alapfüggvényeinek gyűjteményből indult sok-sok évvel ezelőtt, amely segítségével az érdeklődők sokkal könnyebben tudtak ismert vagy speciális modulációval kísérleti adót vagy vevőt felépíteni. | + | == A GnuRadio == |
+ | |||
+ | A GnuRádió szoftver egy olyan jelfeldolgozás alapfüggvényeinek gyűjteményből indult sok-sok évvel ezelőtt, amely segítségével az érdeklődők sokkal könnyebben tudtak ismert vagy speciális modulációval kísérleti adót vagy vevőt felépíteni. | ||
Mára további kiegészítésként a gnuradio-companion kapott egy grafikus felületet, amelyen „drag&drop” módszerrel csak össze kell egerészni a legtöbb blokkot, bármiféle programozási tudás nélkül. | Mára további kiegészítésként a gnuradio-companion kapott egy grafikus felületet, amelyen „drag&drop” módszerrel csak össze kell egerészni a legtöbb blokkot, bármiféle programozási tudás nélkül. | ||
5. sor: | 7. sor: | ||
A sikerhez hozzájárult, hogy a kereskedelemben megjelent az [[RTL2832u]] chipre épülő USB-s DVB-T vevő, amely tartalmaz a KF-jén egy 7 bites, 3,2 Msps sebességig hangolható A/D átalakítót. Ezáltal akár 1,6 MHz-es sávszélességet is képes bedigitalizálni, amit szoftverből tetszőleges módon demodulálhatunk. | A sikerhez hozzájárult, hogy a kereskedelemben megjelent az [[RTL2832u]] chipre épülő USB-s DVB-T vevő, amely tartalmaz a KF-jén egy 7 bites, 3,2 Msps sebességig hangolható A/D átalakítót. Ezáltal akár 1,6 MHz-es sávszélességet is képes bedigitalizálni, amit szoftverből tetszőleges módon demodulálhatunk. | ||
− | == | + | A gnuradio-companion grafikus felületében összeállított jelfeldolgozó egység a kipróbálása során generál Linuxon a felhasználó könyvtárába egy '''top_block.py''' nevezetű fájlt, amelyet elindítva szintén megkapjuk ugyanazt a jelfeldolgozást, amit a gnuradio-companion grafikus felületével kaptunk. |
+ | |||
+ | <source lang="bash"> | ||
+ | hg2ecz@radiovez:~$ gnuradio-companion # összeállítunk egy SDR vevőt, majd futtatjuk. | ||
+ | hg2ecz@radiovez:~$ ~/top_block.py # az imént összeállított SDR így is futtatható. | ||
+ | </source> | ||
+ | |||
+ | == A GnuRadio feltelepítése == | ||
+ | |||
+ | Ubuntu/Debian alapú '''Linuxra''' legegyszerűbben az alábbi szkripttel lehet a legfrissebbet feltelepíteni. | ||
+ | |||
+ | <source lang="bash"> | ||
+ | wget http://www.sbrac.org/files/build-gnuradio | ||
+ | chmod +x build-gnuradio | ||
+ | ./build-gnuradio | ||
+ | </source> | ||
+ | |||
+ | |||
+ | A fenti szkript előnye, hogy a GnuRadio szoftveren kívül a hardver meghajtókat is feltelepíti. | ||
+ | De számtalan módja van. Lásd: http://gnuradio.org/redmine/projects/gnuradio/wiki/InstallingGR | ||
+ | |||
+ | == Példák == | ||
+ | |||
+ | === WBFM vevő === | ||
+ | |||
+ | [[Fájl:gnuradio-wbfm.gif| center]] | ||
+ | |||
+ | === NBFM vevő, APRS hangja === | ||
+ | |||
+ | [[Fájl:Gnuradio-nbfm.gif|center]] | ||
− | + | === További példák === | |
− | |||
[[Kategória: SDR]] | [[Kategória: SDR]] |
A lap jelenlegi, 2012. július 15., 02:40-kori változata
Tartalomjegyzék
A GnuRadio
A GnuRádió szoftver egy olyan jelfeldolgozás alapfüggvényeinek gyűjteményből indult sok-sok évvel ezelőtt, amely segítségével az érdeklődők sokkal könnyebben tudtak ismert vagy speciális modulációval kísérleti adót vagy vevőt felépíteni.
Mára további kiegészítésként a gnuradio-companion kapott egy grafikus felületet, amelyen „drag&drop” módszerrel csak össze kell egerészni a legtöbb blokkot, bármiféle programozási tudás nélkül.
A sikerhez hozzájárult, hogy a kereskedelemben megjelent az RTL2832u chipre épülő USB-s DVB-T vevő, amely tartalmaz a KF-jén egy 7 bites, 3,2 Msps sebességig hangolható A/D átalakítót. Ezáltal akár 1,6 MHz-es sávszélességet is képes bedigitalizálni, amit szoftverből tetszőleges módon demodulálhatunk.
A gnuradio-companion grafikus felületében összeállított jelfeldolgozó egység a kipróbálása során generál Linuxon a felhasználó könyvtárába egy top_block.py nevezetű fájlt, amelyet elindítva szintén megkapjuk ugyanazt a jelfeldolgozást, amit a gnuradio-companion grafikus felületével kaptunk.
<source lang="bash"> hg2ecz@radiovez:~$ gnuradio-companion # összeállítunk egy SDR vevőt, majd futtatjuk. hg2ecz@radiovez:~$ ~/top_block.py # az imént összeállított SDR így is futtatható. </source>
A GnuRadio feltelepítése
Ubuntu/Debian alapú Linuxra legegyszerűbben az alábbi szkripttel lehet a legfrissebbet feltelepíteni.
<source lang="bash"> wget http://www.sbrac.org/files/build-gnuradio chmod +x build-gnuradio ./build-gnuradio </source>
A fenti szkript előnye, hogy a GnuRadio szoftveren kívül a hardver meghajtókat is feltelepíti.
De számtalan módja van. Lásd: http://gnuradio.org/redmine/projects/gnuradio/wiki/InstallingGR