en:odroid
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:odroid [2019/03/12 15:28] – created fluktuacia | en:odroid [2019/03/14 15:00] (current) – fluktuacia | ||
---|---|---|---|
Line 55: | Line 55: | ||
Finally, expand the ext4 partition using GParted to the full size of the SD card. It is also possible to use odroid-config. | Finally, expand the ext4 partition using GParted to the full size of the SD card. It is also possible to use odroid-config. | ||
- | <WRAP info> You can find a more detailed information for installations from scratch or in case of difficulties with SW or HW at [[http:// | + | <WRAP info> You can find a more detailed information for installations from scratch or in case of difficulties with SW or HW at [[http:// |
- | Podrobnější popis pro případ instalace from scratch nebo pro případ potíží se SW nebo HW najdete na [[http:// | + | |
- | ===== Spuštění detekce | + | ===== Launching a meteor |
- | Před prvním spuštěním musíme do domovského adresáře uživatele ODROID nakopírovat jeho konfigurační soubor | + | Before the first start, you have to copy a config file // |
- | <WRAP info>Popis konfiguračního souboru pro síť Bolidozor | + | <WRAP info> |
<WRAP important> | <WRAP important> | ||
- | Adresáře do kterých se budou ukládat | + | Directories that will contain |
</ | </ | ||
- | Detekci spustíme pomocí skriptu | + | Run the detection using the script |
~/ | ~/ | ||
- | Skript můžeme spustit přímo na stanici, nebo přes ssh s přesměrováním na vzdálený | + | The script can be run directly on the station or it can be redirected, via ssh, to a remote |
- | Příklad spuštění | + | An example of running |
ssh odroid@nazev_stanice -X | ssh odroid@nazev_stanice -X | ||
~/ | ~/ | ||
| | ||
- | ==== Popis skriptu netstart.sh ==== | + | ==== Netstart.sh script description |
ulimit -c unlimited | ulimit -c unlimited | ||
~/ | ~/ | ||
Line 94: | Line 93: | ||
jack_connect ODROID3: | jack_connect ODROID3: | ||
- | V tomto ukázkovém skriptu je název stanice | + | The above-mentioned sample script uses ODROID3 |
=== ulimit === | === ulimit === | ||
- | Zajistí uložení | + | Ensures saving a core dump if there is an exception in any application. |
=== frequency_log.py === | === frequency_log.py === | ||
- | Automaticky ladí rádio, aby zázněj | + | Automatically tunes the radio, so that the zázněj |
=== jackd -d alsa -dhw:1& === | === jackd -d alsa -dhw:1& === | ||
- | Spustí | + | Launches |
=== qjackctl === | === qjackctl === | ||
- | Můze se vynechat. Spustí grafickou aplikace, pomocí které je vidět, zda server | + | It can be omited. It launches graphic application that helps to see if the server |
=== jacktrip === | === jacktrip === | ||
- | Spustí klienta | + | Launches |
=== ~/ | === ~/ | ||
- | Spustí | + | Runs the radio-observer |
=== jack_connect === | === jack_connect === | ||
- | Propojí všechny aplikace v případě, že je na síti připojena monitorovací stanice. | + | Interconnects all application in case there is a monitoring station connected to the network. |
- | ===== Skripty pro odesílání dat ===== | + | ===== Scripts for data upload |
- | Zdrojové soubory skriptů pro [[cs: | + | Source codes of [[en: |
- | Na stanici jsou umístěny v // | + | You can also find them on station in // |
screen | screen | ||
Line 128: | Line 127: | ||
./run.py | ./run.py | ||
- | Spuštěný | + | A running |
- | ===== Monitorování detekovaných meteorů na PC ===== | + | ===== Monitoring of detected meteors on PC ===== |
- | Na PC připojeném do sítě | + | |
- | Vizualizaci spustíme následujícím sledem příkazů, které můžeme umístit do skriptu | + | You can run a visualisation of detected meteors on any PC connected to LAN. Follow the sequence of commands (that can be placed to netmaster.sh |
jackd -r -d alsa& | jackd -r -d alsa& | ||
Line 147: | Line 146: | ||
=== jackd === | === jackd === | ||
- | Spustí lokální | + | Runs a local JACK server. |
=== qjackctl === | === qjackctl === | ||
- | Nástroj pro propojování aplikací v JACK. | + | A tool for connecting applications in JACK. |
=== pysdr-waterfall === | === pysdr-waterfall === | ||
- | Spustí | + | Launches |
git clone https:// | git clone https:// | ||
Line 160: | Line 159: | ||
<WRAP tip> | <WRAP tip> | ||
- | Ve skriptu máme také zakomentovánu variantu se spuštěnou detekcí meteorů přímo v pysdr. | + | There is also a commented variant of launching the detection of meteors directly in the pysdr in the script. |
</ | </ | ||
=== whistle == | === whistle == | ||
- | Generuje zvuk meteoru. | + | Generates sounds of meteors. |
=== jack_netsource === | === jack_netsource === | ||
- | Připojí | + | Connects |
- | Je dobré také vytvořit dávku | + | It is convenient to create a netstop.sh |
killall whistle | killall whistle | ||
Line 176: | Line 175: | ||
killall qjackctl | killall qjackctl | ||
- | která vše zastaví. Pysdr-waterfall | + | that will terminate everything. Pysdr-waterfall |
- | Pokud je vše spuštěno, musíme na obou počítačích pomocí | + | If everything is running, we have to connect everything on both computers using qjackctl |
- | pospojovat. | + | |
- | Propojení | + | Connecting the JACK components should look the following way on Odroid |
{{: | {{: | ||
Line 187: | Line 185: | ||
{{: | {{: | ||
- | a takhle na PC: | + | and on PC: |
{{: | {{: | ||
Line 193: | Line 191: | ||
{{: | {{: | ||
- | Takhle pak vypadá | + | This is how a meteor |
{{: | {{: | ||
- | a takhle | + | or in [[en: |
{{: | {{: |
en/odroid.1552404533.txt.gz · Last modified: 2019/03/12 15:28 by fluktuacia