Program rmob-export
Funkce programu
Aplikace RMOB-export je náhrada softwaru Colorgramme pro OS Linux. Colorgramme existuje pouze pro Windows a je velmi nestabilní. Aplikace RMOB-export generuje samotné Rmob grafy (obrázky) a rmob.txt soubory, které ihned nahrává nawww.rmob.org.
V sítí Bolidozor je RMOB-export automaticky připojen přímo k datovému úložišti, takže výstupní datové soubory pro RMOB generuje přímo z něj.
Generování RMOB grafů
RMOB grafy můžete generovat buď lokálně na vlastním počítači, kde si musíte rmob-export nainstalovat sami podle níže popsaného postupu, Nebo pomocí Datového úložiště sítě bolidozor (Preferovaná a jednodušší možnost). Pro automatické generování grafů z uploadovaných souborů musíte do složky stanice umístit soubor s názvem rmob.cfg
a následujícím obsahem:
[RmobConfig] stationname = ZVPP country = Czech republic city = Ceske Budejovice latitudens = N latitudedeg = 048.9869761 longtitudeew = E longtitudedeg = 014.4675321 email = roman-dvorak@email.cz computer = Ion PC antenna = 1/4GP preamp = LNA01A www.mlab.cz reciver = RMDS01B www.mlab.cz frequency = 140 050 000 Hz
Soubor je zatím potřeba na server nahrát ručně přes scp. Z vašich dat budou následně naším serverem vygenerovány grafy pro síť RMOB a nahrány na jejich server.
Instalace
Toto se týká případu, že si program rmob-export z nějakého důvodu potřebujete zprovoznit přímo na vlastní stanici. RMOB-export lze stáhnout z GitHubu.
Ubuntu
Závislosti
sudo apt-get install git g++ libmagick++ libmagick++5 libmagick++-dev libmysqlclient-dev
Kompilace
Rozbalit nebo stáhnout z Githubu
git clone https://github.com/bolidozor/rmob-export
Zkompilovat (pomocí Makefilu)
cd rmob-export/ make
Po nastavení, které je popsané níže, stačí pravidelně spouštět Run.py například pomocí cronu Pro nastavení cronu stačí zadat do terminálu
crontab -e
a na konec souboru přidat následující řádek s vlastní celou cestou k souboru Run.py
*/15 * * * * cd /home/roman/rmob-export/; python Run.py
Nastavení
Nastavení této aplikace probíhá pomocí průvodce nastavením Configure.py. Ve složce rmob-export zadáte
python Configure.py
Poté se vás průvodce zeptá na několik položek, které napíšete a potvrdíte entrem. Pokud položku nebudete chtít měnit, můžete jí rovnou přeskočit pomocí stisknutí klávesy enter.
Pro ověření správnosti nastavení můžete rmob-export spustit
python Run.py