Uživatelské nástroje

Nástroje pro tento web


cs:high-altitude_balloon:beacon

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Následující verze
Předchozí verze
cs:high-altitude_balloon:beacon [2016/10/26 21:35] – vytvořeno kaklikcs:high-altitude_balloon:beacon [Unknown date] (aktuální) – upraveno mimo DokuWiki (Unknown date) 127.0.0.1
Řádek 38: Řádek 38:
 Jednoduché [[cs:odroid-c1|jednodeskové počítače]] jsou dobrou alternativou ke smartphone. Vlastně jsou jejich zjednodušeným výtahem. Nemají ale čidla a další užitečné periferie. Existují ale implementace, které se chytrým telefonům kvalitativně dostatečně podobají. Například [[http://odroid.com/dokuwiki/doku.php?id=en:c1_lcdshield|ODROID-C1+ s TFT displejem]]. Jednoduché [[cs:odroid-c1|jednodeskové počítače]] jsou dobrou alternativou ke smartphone. Vlastně jsou jejich zjednodušeným výtahem. Nemají ale čidla a další užitečné periferie. Existují ale implementace, které se chytrým telefonům kvalitativně dostatečně podobají. Například [[http://odroid.com/dokuwiki/doku.php?id=en:c1_lcdshield|ODROID-C1+ s TFT displejem]].
  
-{{:cs:high-altitude_balloon:c13_2inchtouchscreendisplayshieldhome.jpg?300|}}+{{:cs:high-altitude_balloon:c13_2inchtouchscreendisplayshieldhome.jpg?300|3.5" TFT touchscreen.}} 
 + 
 +Je možné použít i větší 7" displej.  
 + 
 +{{:cs:high-altitude_balloon:odroid-vu7.jpg?300|Připojení odroidu HDMI kabelem}} {{:cs:high-altitude_balloon:odroid-vu7_front.jpg?300|Odroid připojený k displeji speciálním propojovacím PCB}} 
  
  
    
 +=== Instalace ===
 +
 +
 +== Přijímací software gqrx ==
 +
 +Instalace gqrx na omezený hardware není jednoduchá jak je vidět na [[http://www.rtl-sdr.com/rtl-sdr-gqrx-running-odroid-c1-1-msps-max-fft/|Externí odkaz]]
 +
 +
 +<code>
 +
 +# fixes perl LC_ error issue on odroid 
 +# the command: perl -e exit
 +# will return errors until these lines are added to bashrc
 +
 +echo "export LC_CTYPE=en_US.UTF-8" >> ~/.bashrc
 +echo "export LC_ALL=en_US.UTF-8" >> ~/.bashrc
 +
 +
 +sudo apt-get update && sudo apt-get upgrade
 +sudo apt-get install git build-essential cmake libusb-1.0-0-dev
 +
 +# rtl-sdr
 +git clone git://git.osmocom.org/rtl-sdr.git
 +cd rtl-sdr/
 +mkdir build
 +cd build/
 +cmake ../ -DINSTALL_UDEV_RULES=ON
 +make
 +sudo make install
 +sudo ldconfig
 +
 +sudo apt-get install git build-essential cmake libusb-1.0-0-dev liblog4cpp5-dev libboost-all-dev libboost-dev libboost-system-dev libboost-thread-dev libboost-program-options-dev swig python-cheetah qt5-default
 +
 +
 +# create swap file on external drive 
 +# - don't use emmc or sd card, use external usb hard drive for the swap file
 +# - this drive/path can be named anything and the paths below will change depending upon the label of the drive
 +
 +cd /media/odroid/Seagate/ 
 +dd if=/dev/zero of=/media/odroid/Seagate/c1swap bs=1M count=1024
 +mkswap /media/odroid/Seagate/c1swap
 +sudo swapon /media/odroid/Seagate/c1swap 
 +
 +# gnuradio 
 +git clone http://git.gnuradio.org/git/gnuradio.git
 +cd gnuradio/
 +git pull --recurse-submodules=on
 +git submodule init
 +git submodule update
 +mkdir build
 +cd build/
 +cmake -DCMAKE_C_FLAGS="-march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9" -DCMAKE_ASM_FLAGS="-march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon" -DENABLE_INTERNAL_VOLK=ON ../
 +clear
 +make -j1
 +sudo make install
 +
 +# gr-osmosdr
 +git clone git://git.osmocom.org/gr-osmosdr
 +cd gr-osmosdr/
 +mkdir build
 +cd build/
 +cmake ../
 +make
 +sudo make install
 +sudo ldconfig
 +
 +# gqrx
 +git clone https://github.com/csete/gqrx.git
 +cd gqrx/
 +mkdir build
 +cd build/
 +qmake ..
 +make
 +sudo make install 
 +./gqrx 
 +
 +# turn off swap - ** SUPER IMPORTANT **
 +sudo swapoff /media/odroid/Seagate/c1swap
 +</code>
 +
 +Výsledkem tohoto postupu s použitím 3.5" displeje je fungující gqrx na ODROD-C1 ale těžko ovladatelné, neboť gqrx není uzpůsobeno na tak nízké rozlišení displeje. Výsledná situace je zachycena na následující fotografii.
 +
 +{{:cs:high-altitude_balloon:gqrx_too_small_screen.jpg?600|gqrx spuštěné na displeji s nevyhovujícím rozlišením}}
 +
 +Řešením by mohlo být použití větší  7" verze displeje. 
  
  
cs/high-altitude_balloon/beacon.1477517745.txt.gz · Poslední úprava: 2016/10/26 21:35 (upraveno mimo DokuWiki)