Uživatelské nástroje

Nástroje pro tento web


sdr

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
sdr [2019/05/10 07:37] – [Software] djbuldogsdr [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 13: Řádek 13:
  
 ===== Software ===== ===== Software =====
 +
 +==== Universal Radio Hacker ====
 +
 +  * tool pro dekodování protokolů a přehrávání https://github.com/jopohl/urh
 +  * tuturiály https://www.youtube.com/watch?v=kuubkTDAxwA&list=PLlKjreY6G-1EKKBs9sucMdk8PwzcFuIPB&index=1
 +    * nejprve se najde nosná frekvence na spektrometru, zachytí signál
 +    * pak se nastaví bit length (jak dlouho trvá jeden bit), jde i automaticky
 +    * vybere správná modulace, protokol.. no viz videa :D
  
 ==== GNU Radio ==== ==== GNU Radio ====
Řádek 36: Řádek 44:
       * 10ppm is 10Hz of a 1MHz signal, 1.44kHz of a 144MHz signal, etc.       * 10ppm is 10Hz of a 1MHz signal, 1.44kHz of a 144MHz signal, etc.
  
-==== dump1090 ====+==== Dump1090 ====
  
   * program na příjem ADS-B (primárně pro RTL-SDR)   * program na příjem ADS-B (primárně pro RTL-SDR)
 +  * umožňuje
 +    * zobrazit dekódované zprávy v terminálu (dump1090)
 +    * zobrazit přehled aktivních letadel v terminálu (dump1090+view1090)
 +    * zobrazit pohyb letadel na mapě ve webové aplikaci (dump1090+www)
 +      * přes integrovaný webserver
 +      * přes externí webserver (apache, lighttpd)
   * existuje hodně forků   * existuje hodně forků
     * https://github.com/antirez/dump1090     * https://github.com/antirez/dump1090
Řádek 46: Řádek 60:
       * místo toho se má použít externí, například lighttpd ([[https://blog.brichacek.net/jak-se-lovi-letadla-aneb-prijimame-ads-b/|návod]])       * místo toho se má použít externí, například lighttpd ([[https://blog.brichacek.net/jak-se-lovi-letadla-aneb-prijimame-ads-b/|návod]])
         * na webu se vystaví složka public_html         * na webu se vystaví složka public_html
-        * spustí se dump1090 se zápisem JSON do souboru (ideálně v RAM, např v /dev/shm) +        * nastaví se alias /data na složku s JSON (ideálně v RAM, např v /dev/shm) 
-        * nastaví se alias /data na složku JSON+        * spustí se dump1090 se zápisem JSON do zadané složky (parametr ''-write-json''
 +        * nefunguje ve firefox 
 +          * vypisuje to divnou chybu databází, musí se nějak explicitně povolit 
 +          * v chrome mi to ale běží bez problémů
     * https://github.com/Mictronics/dump1090     * https://github.com/Mictronics/dump1090
-      * asi nejnovější fork +      * obdoba mutability, ale asi nejnovější
-      * o zprovoznění webu se píše v README-json.md+
  
 +  * příklad konfigurace apache
  
 +<code>
 +<VirtualHost *:80>
 + ServerName dump1090
 + DocumentRoot /usr/src/dump1090-mictronics/public_html
 + Alias /data /dev/shm/dump1090
 + <Directory /dev/shm/dump1090>
 + Require all granted
 + </Directory>
 + <Directory /usr/src/dump1090-mictronics/public_html>
 + Require all granted
 + </Directory>
 +</VirtualHost>
 +</code>
 +==== SoftFM ====
 +
 +  * příjem FM rádia v terminálu
 +  * https://github.com/jorisvr/SoftFM
 +
 +
 +==== RTLSDR-Airband ====
 +
 +  * příjem PMR / ATC ...
 +  * https://github.com/rtl-airband/RTLSDR-Airband
 ===== Hardware ===== ===== Hardware =====
  
Řádek 102: Řádek 142:
       * 2750 MHz to 4000 MHz: 0 dBm to 5 dBm, increasing as frequency decreases       * 2750 MHz to 4000 MHz: 0 dBm to 5 dBm, increasing as frequency decreases
       * 4000 MHz to 6000 MHz: -10 dBm to 0 dBm, generally increasing as frequency decreases       * 4000 MHz to 6000 MHz: -10 dBm to 0 dBm, generally increasing as frequency decreases
 +
 +  * [[https://www.crowdsupply.com/lime-micro/limesdr|Lime SDR]]
 +    * 100kHz-3.8GHz
 +    * RF bandwidth 61.44MHz (HackRF One má jen 20, RTL-SDR jen 3,2 Mhz)
 +    * full duplex
 +    * 299 USD
 +
 +  * Flipper Zero
 +    * podporuje 300-900 Mhz (včetně 433), NFC, BLE, IR..
 +    * podporuje různé protokoly, algoritmy plovoucích kódů
 +    * umí zachytávat i přehrávat komunikaci
 +    * https://www.youtube.com/watch?v=PJvdIrY6aJY
 +    * 199 EUR
  
   * [[http://gqrx.dk/supported-hardware|seznam zařízení podporovných Gqrx]]   * [[http://gqrx.dk/supported-hardware|seznam zařízení podporovných Gqrx]]
Řádek 131: Řádek 184:
     * druhý den jsem korekci musel nastavit na -46 ppm. Nejspíš se to změnilo kvůli teplotě     * druhý den jsem korekci musel nastavit na -46 ppm. Nejspíš se to změnilo kvůli teplotě
  
 +==== RTL-SDR.COM V3 ====
 +
 +  * https://www.rtl-sdr.com/wp-content/uploads/2018/02/RTL-SDR-Blog-V3-Datasheet.pdf
 +  * je hodně podobný na Astrometa DVB-T2, trochu vylepšený
 +  * frekvence už skoro vůbec nedriftuje, takže přesnější TCXO oscilátor pomohl
 +  * koupil jsem sadu včetně teleskopických antén, změna délky antény fakt účinkuje
 +  * direct sampling funguje, na CB stačí normální režim
 +  * lze nastavit až 3.2 Msps, ale stabilní je jen do 2.4
 ===== Prakticky ===== ===== Prakticky =====
  
-  * Všechno jsem testoval na Astrometa DVB-T2+  * Všechno jsem testoval na Astrometa DVB-T2 a pak i RTL-SDR.COM V3
   * pokud není uvedeno jinak, tak přes Gqrx, který žere skoro 50% CPU   * pokud není uvedeno jinak, tak přes Gqrx, který žere skoro 50% CPU
  
Řádek 181: Řádek 242:
  
   * [[https://blog.brichacek.net/jak-se-lovi-letadla-aneb-prijimame-ads-b/|Jak se loví letadla aneb Přijímáme ADS-B]]   * [[https://blog.brichacek.net/jak-se-lovi-letadla-aneb-prijimame-ads-b/|Jak se loví letadla aneb Přijímáme ADS-B]]
-  * testoval jsem všechny forky dump1090+  * testoval jsem všechny forky [[sdr#dump1090|dump1090]]
   * fakt funguje :) hned mi to chytilo 2-6 letadel ve vzdálenosti i 85 km   * fakt funguje :) hned mi to chytilo 2-6 letadel ve vzdálenosti i 85 km
   * některá letadla neposílají svou pozici, pouze výšku a SQUAWK   * některá letadla neposílají svou pozici, pouze výšku a SQUAWK
sdr.1557466622.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki