User Tools

Site Tools


en:freya

Differences

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

Link to this comparison view

Next revision
Previous revision
en:freya [2019/02/28 14:22] – created fluktuaciaen:freya [2019/05/01 14:10] (current) fluktuacia
Line 1: Line 1:
-FIXME **This page is not fully translated, yet. Please help completing the translation.**\\ //(remove this paragraph once the translation is finished)//+====== Freya - a 3D meteor visualising software ======
  
-====== Freya - 3D meteor visualising software ====== +Freya (FREquencY Analysis) is a visualising tool for live-viewing signal received by a station. It is suitable especially for presenting the data to visitors thanks to its simple intuitive representation of waterfall diagram that does not contain any details. Thus it differs from [[en:pysdr|PySDR]] software, whichon the contraryserves as a tuning tool when servicing stations. 
- +
-Freya (FREquencY Analysis) is a visualising tool for live-viewing the signal received by a station. It is suitable especially for presenting the data to visitors thanks to its simple intuitive representation of waterfall diagram that does not contain any details. Thus it differs from [[en:pysdr|PySDR]] software, which on the contrary serves as a tuning tool when servicing stations. +
  
 Freya connects via TCP to port 3731, which provides a reduced data stream. Freya connects via TCP to port 3731, which provides a reduced data stream.
Line 16: Line 14:
      
 <WRAP TIP> <WRAP TIP>
-Devices that do not have python-sdl2 package available, it is necessary to use Python package system. +Devices that do not have the python-sdl2 package available, it is necessary to use Python package system. 
-In such case, it is also necessary to install the SDL2 library individually+In such case, it is also necessary to install the SDL2 library on your own
   sudo apt-get install libsdl2-dev libsdl2-ttf-dev python-setuptools   sudo apt-get install libsdl2-dev libsdl2-ttf-dev python-setuptools
 Next command will install pysdl from Python package system: Next command will install pysdl from Python package system:
Line 34: Line 32:
 {{:cs:freya:freya_windows8.png?400|}} {{:cs:freya:freya_windows8.png?400|}}
  
 +Download an [[http://space.astro.cz/bolidozor/support/freya/Freya_software.zip|archive file with software]] from our web.
  
-Stáhněte si [[http://space.astro.cz/bolidozor/support/freya/Freya_software.zip|archív s programem]] z našeho serveru. +Unpack the Freya folder to a place where you keep your software in Windows (e.g //C:\//)Folder also contains a shortcutthat you can move to a place where you want to run Freya from  
- +The shortcut has to be modified (via properties) so that the paths correspond to the folder where the Freya software is actually located. Furthermore it is necessary to replace //radio.ust.cz// (in startup parameters) with a correct IP address of your station in the local networkStation’s IP address can be easily found directly on station by running a ipconfig command on terminal, e.g. 
-Složku Freya z archivu rozbalte na místo, kde ve windows ukládáte programy. Například //C:\//Ve složce je dále umístěn přiklad zástupcekterý si přesuňte na místo odkud plánujete Freyu spouštět.  +  
-Zástupce je pak potřeba ve volbě vlastnosti modifikovat tak, aby cesty odpovídaly adresáři kde je Freya umístěna a dále je potřeba, aby místo //radio.ust.cz// v parametrech spouštění byla uvedena správná IP adresa stanice na lokální síti IP adresu stanice zjistíme nejsnáze přímo na stanici spuštěním terminálu dotazem na ipconfig. Např+
   odroid@radio-nachodsko:~$ ifconfig -a   odroid@radio-nachodsko:~$ ifconfig -a
   eth0      Link encap:Ethernet  HWaddr c2:22:09:f2:5f:e8     eth0      Link encap:Ethernet  HWaddr c2:22:09:f2:5f:e8  
Line 61: Line 58:
   odroid@radio-nachodsko:~$   odroid@radio-nachodsko:~$
  
-Vidímeže v tomto připadě IP adresa stanice je: 10.0.0.204+In our casethe station’s IP address is: 10.0.0.204
  
-==== Podrobný postup ====+==== Detailed procedure ====
  
  
-Nainstalujte [[http://conda.pydata.org/miniconda.html|Minicondu]] do libovolného adresářeOtevřte příkazový řádekpřesuňte se do adresáře Minicondy a následujícími příkazy nainstalujte závislosti Freyi. +Install [[http://conda.pydata.org/miniconda.html|Miniconda]] to any directoryOpen command linemove to the Miniconda’s directory and use the following commands to install Freya’s dependencies (shift, right mouse clickopen terminal in chosen destination).
-(shift, pravé tlačítko myšiotevřít terminál ve zvoleném umístění).+
  
   Scripts\conda.exe install numpy pyopengl   Scripts\conda.exe install numpy pyopengl
   Scripts\easy_install.exe pysdl2   Scripts\easy_install.exe pysdl2
  
-Dále do adresáře Minicondy nakopírujte knihovnu SDL2.dll, která je k nalezení [[https://www.libsdl.org/download-2.0.php|zde]] v sekci Runtime Binaries, a samotnou Freyu, která je k nalezení [[https://raw.githubusercontent.com/MLAB-project/pysdr/3dwf/tools/3dwf.py|zde]].+Next, copy SDL2.dll library into Miniconda’s directory (the library can be found [[https://www.libsdl.org/download-2.0.php|here]] in Runtime Binaries section) and the Freya itself ([[https://raw.githubusercontent.com/MLAB-project/pysdr/3dwf/tools/3dwf.py|here]]).
  
-===== Spuštění =====+===== Running =====
  
-  \cesta\k\minicondě\python.exe \cesta\k\minicondě\3dwf.py SÍŤOVÁ_ADRESA_STANICE+  \path\to\miniconda\python.exe \path\to\miniconda\3dwf.py STATION’S_NETWORK_ADDRESS
  
-Takto se například spustí vizualizace dat ze stanice ''radio.ust.cz'' v případě, že je Miniconda nainstalovaná v ''C:\Miniconda'':+The following example shows how to run a data visualisation form ''radio.ust.cz'' station if the Miniconda is installed in ''C:\Miniconda'':
  
   C:\Miniconda\python.exe C:\Miniconda\3dwf.py radio.ust.cz   C:\Miniconda\python.exe C:\Miniconda\3dwf.py radio.ust.cz
      
      
-===== Vzdálené přehrávání přes SSH tunel =====+===== Remote playback via SSH tunnel =====
  
-Díky ssh tunnelingu můžeme data přenést z libovolné vzdálené stanice přes zprostředkující server. K tomu je potřeba využít takzvaný port-forwarding, který umožňuje otevřít port ze stanice na server a z klientského počítače na server. Postup otevření tunelu je následující.  +Thanks to ssh tunnelling, we can transfer data from any remote station through a mediation server. You have to use a so-called port-forwarding, an technique enabling opening a port from a station to a server and from a client’s computer to a server. To open a tunnel, follow the example below: 
- +   
-Přihlásíme se na stanici ze které chceme signál přenášetA otevřeme port na server, který bude fungovat jako prostředník přenosu.+Sign in to a chosen stationOpen a port to server that would serve as a mediator of the data transfer
  
   odroid@radio-svakov:~$ ssh -R 5000:localhost:3731 -N svakov@space.astro.cz   odroid@radio-svakov:~$ ssh -R 5000:localhost:3731 -N svakov@space.astro.cz
      
-Pak otevřeme tunel z pracovního počítače na zprostředující server. +Next, open a tunnel from your computer to the mediation server.
  
   kaklik@popelnice:~$ ssh -L 3731:localhost:5000 space.astro.cz -N   kaklik@popelnice:~$ ssh -L 3731:localhost:5000 space.astro.cz -N
  
-Freyu pak spustíme z jiného terminálu s odkazem na lokální počítač. Tj. jako kdyby jsme Freyu spouštěli přímo na stanici+Use another terminal to run Freya with a reference to the local computer - as if you run the Freya directly on the station
  
   kaklik@popelnice:~/git/pysdr/tools$ python 3dwf.py localhost   kaklik@popelnice:~/git/pysdr/tools$ python 3dwf.py localhost
en/freya.1551363727.txt.gz · Last modified: 2019/02/28 14:22 by fluktuacia