Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
project:sdr [2016/03/20 01:21]
over23 [Prozkoumat]
project:sdr [2016/12/04 13:29] (current)
embargo [Prozkoumat]
Line 6: Line 6:
   * Tips and Tricks: http://​gqrx.dk/​doc/​practical-tricks-and-tips   * Tips and Tricks: http://​gqrx.dk/​doc/​practical-tricks-and-tips
  
 +==== HAM Radio ====
 +  * tohle bude na testu: <​del>​http://​www.crk.cz/​PREFC</​del>​ mrtvý odkaz
 +  * [[http://​www.ctu.cz/​cs/​download/​zkousky-prukaz/​amaterske_zkousky_faq_03-2009.pdf|Otázky pro písemné testy]] pro získání jednotlivých druhů průkazů amatérské radiokomunikační služby včetně správných odpovědí.
 +  * HAM krouzek v Ova: v po-čt 9-12h se dostavit na VŠB, FEI, Martin Tomis, EA109, kde tě zaregistruji do klubu, ale k dědovi Novákovi můžeš i bez toho... klubový poplatek je tuším 50Kč/rok [[http://​radioklub.vsb.cz/​|Radioklub VŠB]]
 ===== Prozkoumat ===== ===== Prozkoumat =====
   * http://​kmkeen.com/​rtl-demod-guide/​   * http://​kmkeen.com/​rtl-demod-guide/​
Line 11: Line 15:
   * https://​www.linux.com/​news/​software/​developer/​17942-socat-the-general-bidirectional-pipe-handler   * https://​www.linux.com/​news/​software/​developer/​17942-socat-the-general-bidirectional-pipe-handler
   * JACK: http://​kacper.blog.redpill-linpro.com/​archives/​508   * JACK: http://​kacper.blog.redpill-linpro.com/​archives/​508
 +  * GQRX Scanner module: https://​github.com/​khaytsus/​gqrx-scan
 +  * Poslouchani letadel, vceten anteny: http://​www.rtl-sdr.com/​adsb-aircraft-radar-with-rtl-sdr/​
 +  * velky poratl HAM stranek v CR-SK: http://​www.ok2kkw.com/​ok.htm
 +  * http://​www.delta-team.cz/​co-se-pise/​ham/​frekvence-ruznych-sluzeb.htm
 +  * http://​forum.autoforum.cz/​viewtopic.php?​f=14&​t=1063 <-- zajimave frekvence
 +  * http://​599.cz/​view.php?​cisloclanku=2012070701 - dipol pro zacatecniky,​ a zrejme i dobry web
 +  * http://​websdr.org/​ - WebSDR software - poslouchame SDR radio pres web
 +  * https://​github.com/​simonyiszk/​openwebrx - alternativa k WebSDR
 +  * https://​github.com/​kpreid/​shinysdr - dalsi alternative k WebSDR
 +  * http://​www.aprs.org/​ - APRS: Automatic Packet Reporting System
 +===== Anteny =====
 +  * https://​www.eshop-yachtmeni.cz/​antena-sd-1300-u-scan/​
 +  * http://​599.cz/​view.php?​cisloclanku=2012070701 - dipol pro zacatecniky,​ a zrejme i dobry web
 +  * http://​dl1dbc.net/​SAQ/​miniwhip.html - PA0RDT Mini Whip active antenna
 +===== Examples of Digital modes =====
 +  * http://​hfradio.org.uk/​html/​digital_modes.html
 +
 ===== Gqrx ===== ===== Gqrx =====
 <​code>​ <​code>​
Line 36: Line 57:
 $ brew instal socat $ brew instal socat
 </​code>​ </​code>​
 +
 +===== 1090 MHz : flight radar =====
 +   * pretty complex article with even DYI antenna designs: http://​www.rtl-sdr.com/​adsb-aircraft-radar-with-rtl-sdr/​
 +   * easy multi-platform Flight Radar : https://​github.com/​MalcolmRobb/​dump1090
 +==== dump1090 ====
 +<​code>​
 +mkdir ~/sdr; cd ~/sdr
 +git clone https://​github.com/​MalcolmRobb/​dump1090
 +cd dump1090; make
 +./dump1090 --interactive --net
 +</​code>​
 +
 +   * more info README.md or dump1090 --help
 +   * in web browser : http://​localhost:​8080/​
 +
 +===== Scanners =====
 +   * http://​eartoearoak.com/​software/​rtlsdr-scanner
 +
 +
 +===== GnuRadio on BannanaPI =====
 +  * http://​gnuradio.4.n7.nabble.com/​Compiling-GNURadio-on-BananaPI-td51866.html
 +
 +edit like this
 +   deb http://​mirrordirector.raspbian.org/​raspbian/​ jessie ​ main contrib non-free rpi
 +patch whole system
 +   ​apt-get update
 +   ​apt-get upgrade
 +apt gnuRadio
 +   ​apt-get install gnuradio
 +   
 +==== DSD : Digital Speech Decoder ====
 +   * http://​www.george-smart.co.uk/​wiki/​Digital_Speech_Decoder
 +
 +not tested:
 +<​code>​
 +sudo apt-get install cmake
 +cd ~
 +mkdir dsd-src
 +cd dsd-src
 +wget -O mbelib.zip https://​github.com/​szechyjs/​mbelib/​archive/​master.zip
 +wget -O dsd.zip https://​github.com/​szechyjs/​dsd/​archive/​master.zip
 +unzip mbelib.zip
 +unzip dsd.zip
 +rm *.zip
 +cd mbelib-master
 +mkdir build
 +cd build
 +cmake ..
 +make
 +sudo make install
 +sudo ldconfig /​usr/​local/​lib
 +cd ~/​dsd-src/​dsd-master
 +mkdir build
 +cd build
 +cmake ..
 +make
 +sudo make install
 +add snd-pcm-oss to /​etc/​modules
 +amixer cset numid=3 1
 +<​reboot>​
 +</​code>​
 +
 +testme:
 +<​code>​
 +dsd -i /dev/dsp -n -v 1
 +</​code>​
 +
 +showme what you can do:
 +<​code>​
 +over@picka ~/​digital_speech/​dsd/​build $ dsd -a
 +Digital Speech Decoder 1.7.0-dev (build:​v1.6.0-86-g7ee04e5)
 +mbelib version 1.3.0
 +xcb_connection_has_error() returned true
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround40
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround41
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround50
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround51
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround71
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
 +ALSA lib pcm.c:​2239:​(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
 +xcb_connection_has_error() returned true
 +xcb_connection_has_error() returned true
 +xcb_connection_has_error() returned true
 +xcb_connection_has_error() returned true
 +Cannot connect to server socket err = No such file or directory
 +Cannot connect to server request channel
 +jack server is not running or cannot be started
 +
 +PortAudio version number = 1899
 +PortAudio version text = '​PortAudio V19-devel (built Feb 21 2014 06:​46:​01)'​
 +Number of devices = 7
 +--------------------------------------- device #0
 +Name                        = sunxi-CODEC:​ PCM (hw:0,0)
 +Host API                    = ALSA
 +Max inputs = 2, Max outputs = 2
 +Default sample rate         = 44100.00
 +--------------------------------------- device #1
 +Name                        = sysdefault
 +Host API                    = ALSA
 +Max inputs = 128, Max outputs = 128
 +Default sample rate         = 44100.00
 +--------------------------------------- device #2
 +Name                        = pulse
 +Host API                    = ALSA
 +Max inputs = 32, Max outputs = 32
 +Default sample rate         = 44100.00
 +--------------------------------------- device #3
 +Name                        = mmap0
 +Host API                    = ALSA
 +Max inputs = 2, Max outputs = 2
 +Default sample rate         = 44100.00
 +--------------------------------------- device #4
 +Name                        = dmix
 +Host API                    = ALSA
 +Max inputs = 0, Max outputs = 2
 +Default sample rate         = 48000.00
 +--------------------------------------- device #5
 +[ Default Input, Default Output ]
 +Name                        = default
 +Host API                    = ALSA
 +Max inputs = 32, Max outputs = 32
 +Default sample rate         = 44100.00
 +--------------------------------------- device #6
 +[ Default OSS Input, Default OSS Output ]
 +Name                        = /dev/dsp
 +Host API                    = OSS
 +Max inputs = 16, Max outputs = 16
 +Default sample rate         = 44100.00
 +----------------------------------------------
 +</​code>​
 +
 +  * so in case we want to use default device, lets tak its #5
 +<​code>​
 +dsd -i pa:5 -o pa:5
 +</​code>  ​
 +  * manipulate soudn outputs/​inputs by 
 +<​code>​
 +  pavucontrol
 +</​code>​
 +  * pipe I/O to fucntional device
 +<​code>​
 +padsp dssocat UDP-RECV:​7355 - | padsp dsd -i /dev/dsp -o /dev/dsp
 +</​code>​
 +==== RTL-SDR ====   
 +   * http://​kmkeen.com/​rtl-demod-guide/​
 +   * http://​www.kerrywong.com/​2014/​11/​16/​testing-an-rtl-sdr-spectrum-analyzer/​
 +   * http://​www.rs-online.com/​designspark/​electronics/​eng/​blog/​taking-the-raspberry-pi-2-for-a-test-drive-with-gnu-radio-2
 +
 +   * https://​www.youtube.com/​watch?​v=qPWD4imXXsc - RTL-SDR: GQRX and DSD decoding in GNU/Linux command line. 
 +   * http://​marcinkowski.ca/​blog/​2014/​02/​19/​decoding-dmr-radio-using-rtlsdr-gqrx-and-pulseaudio --- howto pro predchozi radek
 +   * http://​notes.secretsauce.net/​notes/​2014/​07/​25_decoding-p25-with-rtl-sdr-on-debian.html
 +<​code>​
 +   ​aptitude install rtl-sdr rtl-sdr gr-osmosdr gqrx-sdr cmake libsndfile1-dev pavucontrol libitpp-dev
 +XXXX:   ​aptitude install python3-pip
 +</​code>​
 +
 +=== RADIO-TEORIE ===
 +   * Evidence stanic bezdrátového místního informačního systému (BMIS) | Český telekomunikační úřad:
 +http://​www.ctu.cz/​vyhledavaci-databaze/​evidence-stanic-bezdratoveho-mistniho-informacniho-systemu-bmis/​prehled
 +
 +   * ANTENNA MAGUS - List of Antennas | Explore | Features | The leading Antenna Design Software tool. | Antenna Design. Simplified:
 +http://​www.antennamagus.com/​antennas.php?​page=antennas
 +
 +=== NOTES ===
 +<​code>​
 +22:16:03 < Over23> bry vecer, prosba prosbouci
 +22:16:13 < Over23> je tu nekdo kdo si hraje s dsd?
 +22:16:31 < Over23> konkretne tenhle problem:
 +22:16:34 < Over23> over@picka ~ $ socat UDP-RECV:​7355 - | dsd -i /dev/stdout
 +22:16:34 < Over23> Digital Speech Decoder 1.7.0-dev (build:​v1.6.0-86-g7ee04e5)
 +22:16:34 < Over23> mbelib version 1.3.0
 +22:16:34 < Over23> Error, couldn'​t open /dev/audio
 +22:16:36 < Over23> 2016/03/19 23:15:52 socat[8975] E write(1, 0x7d5438, 256): Broken pipe
 +22:17:56 < Jenda`> Over23: vždy jsem dekodoval jen wav, musí být 1ch 48kHz S16_LE
 +22:18:49 < Over23> muzu videt nejaky priklad?
 +22:20:07 < Over23> respektive cesta tedy ma byt bud z gqrx > wav > dsd chalu li dobre [resp sdr_fm > file]
 +22:20:18 < Over23> respektive cesta tedy ma byt bud z gqrx > wav > dsd chalu li dobre [resp sdr_fm > file > dsd]
 +22:20:50 < Jenda`> ffmpeg -i foo.wav -ac 1 -ar 48000 -y ble.wav; dsd -i ble.wav -w out.wav
 +22:21:03 < Jenda`> foo.wav je z gqrx
 +22:21:18 < Jenda`> nahrané jako nbfm s šířkou alespoň 13 kHz</​code>​
  • project/sdr.1458433310.txt.gz
  • Last modified: 2016/03/20 01:21
  • by over23