Uživatelské nástroje

Nástroje pro tento web


cs:radio-observer

Rozdíly

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

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Následující verzeObě strany příští revize
cs:radio-observer [2014/06/14 11:05] – [Ovládání radio-observeru] kaklikcs:radio-observer [2014/07/12 17:30] – [Konfigurační soubor] kakl
Řádek 21: Řádek 21:
  
 ==== Parametry v příkazové řádce ==== ==== Parametry v příkazové řádce ====
 +
 +Radio observer má minimum parametrů nastavitelných z příkazového řádku. Nejpodstatnějším parametrem je zvolený konfigurační soubor, který bude použit pro detekci.
  
   * **-c CONFIG_FILE**   * **-c CONFIG_FILE**
Řádek 26: Řádek 28:
  
  
 +
 +==== Konfigurační soubor ====
 +
 +Konfigurační soubor je ve formátu [[http://cs.wikipedia.org/wiki/JavaScript_Object_Notation|JSON]], který je rozšířený o možnost použití komentářů uvozených znakem %%//%%. 
 +Formát ukázkového souboru je následující: 
 +
 +  {
 +  "jack_left_port":  "system:capture_1",   // název JACK portu, ke kterému se má radio-observer připojit
 +  "jack_right_port": "system:capture_2",
 + 
 +  "configuration": "default",     // název konfigurace která bude použita po spuštění programu.
 + 
 +  "configurations": [
 +  {
 +  "key":     "default",   // identifikátor konfigurace
 +  "factory": "pipeline",
 + 
 +  "children": [
 +  {
 +  "key":     "backend",
 +  "factory": "waterfall",
 + 
 +  "bins":    32768,   //počet binů FFT
 +  "overlap": 24576,   // překryv FFT binů
 + 
 +  "origin": "debug",
 + 
 +  "iq_gain":        0,
 +  "iq_phase_shift": 0,
 + 
 +  "children": [
 +  {
 +  "key":     "recorder",
 +  "factory": "snapshot",
 +  
 +      "output_dir": ".",
 +  "output_type": "snap",
 + 
 +  "snapshot_length": 60,   // délka snímku spektra
 +  "low_freq":      8000,   // spodní frekvenční omezení zaznamenávaného spektra. 
 +  "hi_freq":       12000,  // horní frekvenční omezení zaznamenávaného spektra.
 +  },
 +  {
 +  "key":     "recorder",
 +  "factory": "bolid",
 + 
 +      "output_dir": ".",
 +  "output_type": "met",
 +  "metadata_path": ".",
 +                            "advance_time":     12,   // doba, která bude zaznamenána v záznamu ještě před detekcí meteoru a po detekci.
 +                            "jitter_time":      1,   //maximální interval mezi dvěma detekcemi, který bude sloučen do jednoho záznamu. 
 +  "low_detect_freq": 10300,  // spodní frekvence, kde budou detekovány meteory. 
 +  "hi_detect_freq":  10900,
 +  "low_noise_freq":  11000,  // spodní frekvnece pásma pro referenci spektrální intenzity. 
 +  "hi_noise_freq":    11600,
 +  },
 +  ],
 +  },
 +  ],
 +  },
 +  ],
 +  }
 +
 +Do souboru vepsané české komentáře mají pouze dokumentační charakter. Pro vlastní konfigurační soubor prosím využijte [[https://github.com/MLAB-project/radio-observer/blob/dev/radio-observer.json|příklad souboru]] v repozitáři radio-observeru.
 ===== Podobné SDR systémy klient-server ===== ===== Podobné SDR systémy klient-server =====
  
cs/radio-observer.txt · Poslední úprava: 2014/11/09 11:18 autor: kaklik