Fórum Root.cz

Hlavní témata => Software => Téma založeno: Eboring 15. 10. 2015, 00:51:49

Název: Raspberry Pi jako stolní SDR přijímač
Přispěvatel: Eboring 15. 10. 2015, 00:51:49
Před nějakým rokem zpátky jsem narazil na celkem zajímavý projekt standalone SDR přijímače postaveném na raspberry pi a klíčence rtl-sdr s popularním chipsetem RTL2832U a tunerem T4000 a i "nějaký" kod je přiložen:D

http://tubysworld.blogspot.cz/2013/11/blog-post_30.html

Tehdá jsem si hrál s rtl-sdr postaveném na R820T tuneru (asi každý má doma v šuplíku, kdo nemá tak doporučuji vyzkoušet) v kombinaci s ham-it-up upconverterem ale neměl k dispozici raspberry, takže jsem to odložil k ledu...

Rok se s rokem sešel a do rukou se mi dostalo raspberry pi A+, po usilovném týrání strýčka googla jsem došel k závěru že to bude asi jediný projekt, co se standalone SDR postaveném na raspi týče (že jich tedy na raspi i všeobecně je...) u kterého je jakž-takž rozumně popsáno zapojení/sestavení/zprovoznění.

Tak jsem si řekl že se do toho pustím... No, nebudu to natahovat, jakožto skalní uživatel woken nemám žádné znalosti linuxu/raspbianu, takže se mi povedlo zprovoznit raspi, net a LCD, na zapojení/zprovoznění rtl-sdr (R820T tuner) jsem se zasekl...

Proto bych chtěl poprosit, větší kapacity než jsem já, o vyzkoušení, jestli se to vůbec dá, podle přiloženého kodu na githubu, rozjed a sepsání nějakého návodu, nejlépe step-by-step co se instalace rtl-sdr a konečného zprovoznění týče, byl bych vám vděčen, děkuji...
Název: Re:Raspberry Pi jako stolní SDR přijímač
Přispěvatel: petr0707 15. 10. 2015, 10:27:05
Ahoj,

toto nepomůže? https://learn.adafruit.com/freq-show-raspberry-pi-rtl-sdr-scanner?view=all
Název: Re:Raspberry Pi jako stolní SDR přijímač
Přispěvatel: Eboring 15. 10. 2015, 13:25:05
Ahoj

díky za info, na to už jsem ale koukal, snad by šlo stáhnout,zkompilovat a nainstalovat rtl-sdr knihovna z githubu ale mám to jen opsat s tím že změním odkaz na rtl-sdr kod od LomTubyho, navíc, to co jsi poslal je jen scanner/analyzer signálu není tam audio výstup, raspi to normálně nezvládne dekódovat a nevíc je tam ještě ovládání pomocí rotačního enkodéru...

Proto jsem chtěl ať se na to někdo zkušenější koukne, jestli to funguje a sepíše jak to poskládat...
Název: Re:Raspberry Pi jako stolní SDR přijímač
Přispěvatel: Jenda 15. 10. 2015, 15:45:41
A+ je to staré jednojádro s 256 MB RAM? Bojím se, že na tom v gnuradiu ani nepřečteš ten 1 MS/s, co s rtl-sdr nejméně leze. Důrazně bych doporučil použít RPi2.

No a tady je návod https://brmlab.cz/user/jenda/gnuradio. Fungovalo to s Debianem Jessie na ARMu, pokud ti to nepůjde, budu rád za připomínky.
Název: Re:Raspberry Pi jako stolní SDR přijímač
Přispěvatel: Honza 15. 10. 2015, 16:45:28
Tady je pekny popis:

http://www.hamradioscience.com/raspberry-pi-as-remote-server-for-rtl2832u-sdr/

Co se tykac hw - mam tusim presne stejnou konfiguraci (nejsem si plne jist velikosti pameti - jen vim stoprocentne ze to neni dvoujadro:) a dychavicne to na tom jakztakz chodilo :)
Název: Re:Raspberry Pi jako stolní SDR přijímač
Přispěvatel: Eboring 16. 10. 2015, 09:40:52
To: Jenda

Raspi A+ je "jen" jednojádro s 256MB RAM, v tom blogu piše že by to mělo být jedno jesli je to model A nebo B. Pokud s tím nepohnu tak budu muset asi opravdu jít do raspi 2, pak už to ale nebude pocket-size :D ale portable to určitě bude...

Dík za návod, pokud půjdu do raspi 2 tak určitě gnuradio vyzkouším a dám vědět...

To: Honza

Díky za příspěvek ale to zrovna není to co hledám, i když snad instalece rtl-sdr bude podobná. Jak se píše hned na začátku, je to vzdálený server který posílá nedekodovaná data dál do sítě protože na dekodovani je raspi slabé na to se pak použije PC nebo nějaké lepší železo ale LomTuby na svém blogu popisuje jak poskládat a nainstalovat na rasbi jím upravený kod tak, že to raspi zvládne (asi to bude na hranici co se dá z raspi vyždímat) dekodovat na zvuk a tudíž k poslechu radiového pásma nepotřebujes nic dalšího, snad jen dobrou anténu...

Nevím o tom že by raspi mělo dvoujádro... jedničky mají jen jedno jádro a dvojka má čtyřjádro?!
Název: Re:Raspberry Pi jako stolní SDR přijímač
Přispěvatel: Honza 20. 01. 2016, 17:36:41
Nevím jestli už to není mimo ale možná by pomohlo tohle - je tam i komplet image bez nutnosti hraní si a zkoušení v linuxu prostě jen nahrát na kartu a ject

http://www.rtl-sdr.com/new-raspberry-pi-image-rtl-sdr-drivers-gnu-radio-built/
Název: Re:Raspberry Pi jako stolní SDR přijímač
Přispěvatel: Jenda 20. 01. 2016, 19:06:54
3.7.5 je strašně staré, navíc je to přeložené pro ARMv6, tedy na ARMv7 to bude pomalé (podle dvou měření o 10 - 100% pomalejší).

Osobně udržuju copy-and-paste návod na instalaci GnuRadia na Debian, ale RPi má na kompilaci málo paměti. Jsou tam ale i zkompilované binárky pro Debian Jessie.

https://brmlab.cz/user/jenda/gnuradio
Název: Re:Raspberry Pi jako stolní SDR přijímač
Přispěvatel: pistelak 20. 01. 2016, 19:42:15
http://www.rs-online.com/designspark/electronics/eng/blog/taking-the-raspberry-pi-2-for-a-test-drive-with-gnu-radio-2
Název: Re:Raspberry Pi jako stolní SDR přijímač
Přispěvatel: Jenda 20. 01. 2016, 22:08:52
Repozitářové gnuradio z raspbianu je jako celý raspbian kompilované pro ARMv6. Na RPi2 důrazně doporučuji místo raspbianích repozitářů přidat repozitáře standardního Debianu pro armhf (ARMv7) a reinstalovat nejdůležitější balíky (libc, volk, boost, fftw) z nich.

Dále, GnuRadio v Jessie je 3.7.5, což je prostě, sorry, beznadějně zastaralé a spousta věcí tam chodit prostě nebude.

Pokud mi nevěříte, že v těch mých binárkách není backdoor (dobře děláte, já bych si taky nevěřil), tak si udělejte NBD swap a zkompilujte si vlastní, nebo to zkompilujte v qemu nebo cross-compile a pak mi prosím pošlete postup, abych to mohl přidat na tu stránku.

PS: při napájení RPi z pochybných zdrojů (autozapalovač) doporučuji přiletovat na vstup kondenzátor 1000 μF.
Název: Re:Raspberry Pi jako stolní SDR přijímač
Přispěvatel: pistelak 21. 01. 2016, 09:34:46
Repozitářové gnuradio z raspbianu je jako celý raspbian kompilované pro ARMv6. Na RPi2 důrazně doporučuji místo raspbianích repozitářů přidat repozitáře standardního Debianu pro armhf (ARMv7) a reinstalovat nejdůležitější balíky (libc, volk, boost, fftw) z nich.

Dále, GnuRadio v Jessie je 3.7.5, což je prostě, sorry, beznadějně zastaralé a spousta věcí tam chodit prostě nebude.

Pokud mi nevěříte, že v těch mých binárkách není backdoor (dobře děláte, já bych si taky nevěřil), tak si udělejte NBD swap a zkompilujte si vlastní, nebo to zkompilujte v qemu nebo cross-compile a pak mi prosím pošlete postup, abych to mohl přidat na tu stránku.

PS: při napájení RPi z pochybných zdrojů (autozapalovač) doporučuji přiletovat na vstup kondenzátor 1000 μF.

Co je dneska zastarale ?

http://jenda.hrach.eu/brm/

Microsoft IIS/2.0 Windows NT/3.51 386 Enhanced Mode (2,281 KB Memory Free)