cs:odroid
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
cs:odroid [2014/10/28 12:03] – [Konfigurace image] kaklik | cs:odroid [2016/11/06 18:34] (aktuální) – [Konfigurace image] kaklik | ||
---|---|---|---|
Řádek 8: | Řádek 8: | ||
<WRAP download> | <WRAP download> | ||
- | Stáhneme [[http:// | + | Stáhneme [[http:// |
</ | </ | ||
- | Stažený image dekomprimujeme a nakopírujeme na SD kartu. Název | + | Stažený image dekomprimujeme a nakopírujeme na eMMC kartu. Název |
xz -d lubuntu_odroid.img.xz | xz -d lubuntu_odroid.img.xz | ||
Řádek 17: | Řádek 17: | ||
sync | sync | ||
- | Po nakopírování obrazu | + | Po nakopírování obrazu nabootujeme |
+ | * Username: odroid | ||
+ | * Password: Bolidozor | ||
Řádek 41: | Řádek 43: | ||
Tento způsob vygeneruje novou adresu založenou na [[http:// | Tento způsob vygeneruje novou adresu založenou na [[http:// | ||
- | Změníme časové pásmo | + | Změníme časové pásmo |
sudo dpkg-reconfigure tzdata | sudo dpkg-reconfigure tzdata | ||
Řádek 50: | Řádek 52: | ||
Nakonec ještě zvětšíme partition ext4 pomocí GParted na plnou velikos cílové SDcard. Nebo použít odroid-config | Nakonec ještě zvětšíme partition ext4 pomocí GParted na plnou velikos cílové SDcard. Nebo použít odroid-config | ||
- | < | + | < |
+ | |||
+ | ===== Spuštění detekce meteorů na stanici ===== | ||
- | <WRAP info> Další kroky jsou zde popsány pro případ instalace from scratch nebo pro případ potíží se SW nebo HW. Na předpřipraveném image pro síť Bolidozor by měly být hotové. A můžeme pokračovat [[cs: | ||
- | ===== Instalace na čistý OS ===== | ||
- | |||
- | Pokud nepoužijeme předpřipravený image, postupujeme podle následujících kroků. | ||
- | |||
- | ==== Podpora GPS přijímače ==== | ||
- | |||
- | Viz [[http:// | ||
- | |||
- | |||
- | ==== Automatické ladění přijímače ==== | ||
- | |||
- | |||
- | Nejdříve nainstalujeme potřebné softwarové nástroje: | ||
- | |||
- | sudo apt-get install subversion python-setuptools python-smbus cython | ||
- | |||
- | Dále nainstalujeme [[http:// | ||
- | |||
- | sudo easy_install pymlab | ||
- | |||
- | Do / | ||
- | i2c-dev | ||
- | |||
- | přidáme uživatele, pod kterým budeme stanici provozovat, do skupiny i2c a audio | ||
- | |||
- | sudo useradd -G i2c Username | ||
- | sudo adduser Username audio | ||
- | | ||
- | a restartujeme ODROID. | ||
- | |||
- | sudo reboot | ||
- | |||
- | Stáhneme softwarové nástroje pro stanici RMDS | ||
- | |||
- | svn co svn:// | ||
- | |||
- | <WRAP todo> | ||
- | Změnit návod tak, aby využíval verze ladících skriptů z [[https:// | ||
- | </ | ||
- | |||
- | Nyni spustíme ladící utilitu | ||
- | |||
- | cd ~/Bolidozor | ||
- | sudo ./ | ||
- | |||
- | <WRAP help> | ||
- | Pokud máme nějaké potíže s I2C, použijeme I²C diagnostické nástroje podle [[http:// | ||
- | </ | ||
- | |||
- | Správné obsazení I²C sběrnice po zapojení stanice má vypadat takto: | ||
- | |||
- | odroid@odroid: | ||
- | | ||
- | 00: -- -- -- -- -- -- -- -- -- -- -- -- -- | ||
- | 10: UU -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- | ||
- | 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- | ||
- | 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- | ||
- | 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- | ||
- | 50: -- 51 -- -- -- 55 -- -- -- -- -- -- -- -- -- -- | ||
- | 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- | ||
- | 70: 70 -- -- -- -- -- -- -- | ||
- | | ||
- | 0x70 je modul [[http:// | ||
- | |||
- | Nejdříve se ale musí namapovat I2CHUB tak, aby byly přístupné všechny zařízení na sběrnici. To se stane při alespoň jednom spuštění frequency_log.py . | ||
- | |||
- | ==== JACK ==== | ||
- | |||
- | Odinstalujeme pulseaudio | ||
- | |||
- | sudo apt-get --purge remove pulseaudio pulseaudio-utils pavucontrol | ||
- | |||
- | Nainstalujeme JACK, při dotazu instalátoru na realtime prioritu ji povolíme. | ||
- | |||
- | sudo apt-get install jackd2 | ||
- | |||
- | Spustíme JACK server; interní zvukový adapter pro Playback, externí zvukový adapter připojený přes USB pro Capture. | ||
- | |||
- | jackd -r -d alsa -p 2048 -n 3 -r 48000 -P hw:0,0 -C hw:1,0 | ||
- | | ||
- | Pro kontrolu propojení aplikací spustíme | ||
- | qjackctl | ||
- | | ||
- | | ||
- | ==== PySDR ==== | ||
- | | ||
- | Software pro zobrazení waterfall nainstalujeme podle návodu na stránce [[cs: | ||
- | |||
- | ~/ | ||
- | jack_connect system: | ||
- | jack_connect system: | ||
- | ~/ | ||
- | jack_connect system: | ||
- | jack_connect system: | ||
- | jack_connect whistle: | ||
- | jack_connect whistle: | ||
- | | ||
- | ==== radio-observer ==== | ||
- | Přeložíme [[cs: | ||
- | |||
- | spustíme radio-observer, | ||
- | ./ | ||
- | |||
- | Zároveň klient jacku je pak pojmenovaný nazev_stanice. To je užitečné v případě, že na jedné stanici potřebujeme z nějakého důvodu připojených více radio-observerů. | ||
- | |||
- | Alternativně však můžeme zvolený konfigurační soubor otevřít pomocí parametru -c tj. | ||
- | ./ | ||
- | |||
- | Následně připojíme MIDI výstup radio-observeru na MIDI vstup PySDR. | ||
- | jack_connect waterfall: | ||
- | |||
- | ===== Spuštění detekce meteorů na stanici ===== | ||
Před prvním spuštěním musíme do domovského adresáře uživatele ODROID nakopírovat jeho konfigurační soubor // | Před prvním spuštěním musíme do domovského adresáře uživatele ODROID nakopírovat jeho konfigurační soubor // | ||
Řádek 221: | Řádek 112: | ||
=== jack_connect === | === jack_connect === | ||
Propojí všechny aplikace v případě, že je na síti připojena monitorovací stanice. | Propojí všechny aplikace v případě, že je na síti připojena monitorovací stanice. | ||
+ | |||
+ | |||
+ | ===== Skripty pro odesílání dat ===== | ||
+ | |||
+ | Zdrojové soubory skriptů pro [[cs: | ||
+ | |||
+ | Na stanici jsou umístěny v // | ||
+ | |||
+ | screen | ||
+ | cd ~/ | ||
+ | ./run.py | ||
+ | |||
+ | Spuštěný screen opustíme klávesovou zkratkou CTRL-A a CTRL-D po sobě. Při správném nastavení config.py uploader roztřídí data a nahraje je na centrální datový server space.astro.cz. | ||
+ | |||
===== Monitorování detekovaných meteorů na PC ===== | ===== Monitorování detekovaných meteorů na PC ===== | ||
Řádek 292: | Řádek 197: | ||
{{: | {{: | ||
- | ===== Skripty pro odesílání dat ===== | + | |
- | Skripty pro odesílání dat na [[cs: | + | |
cs/odroid.txt · Poslední úprava: 2016/11/06 18:34 autor: kaklik