alicangonullu tarafından 2021-03-25 21:33:10 tarihinde yazıldı. Tahmini okunma süresi 1 dakika, 33 saniye. 301 kere görüntülendi.
Disclaimer
Merhabalar
Bu yazımda sizlere uçakların ADSB yayınını çözmeye yarayan kod parçası olan Dump1090 programını çalıştırmayı anlatacağım. Bu projeyi gerçekleştirmek için lambda/4 uzunlukta, 1090 Mhz ve anten boyu 69mm olan bir rtlsdr anten gerekmektedir ve bu sayede 250km uzaklıktan dahi veri alabilirsiniz.
Çalışma anında ise şöyle görünmektedir
Sistem bilgilerim şu şekildedir
Linux alicanminipc 5.10.21-sunxi #21.02.3 SMP Mon Mar 8 00:28:04 UTC 2021 armv7l GNU/Linux
Öncelikle RTLSDR modülünü yüklemeliyiz ve gerekli modülleri bilgisayarımıza eklemeliyiz
sudo apt install librtlsdr-dev
sudo apt install rtl-sdr
Sonra generic dvb sürücülerini reaktifleştirmemiz gerekmektedir.
nano /etc/modprobe.d/rtl-sdr-blacklist.conf
Bu satırları da dosya içeriğine eklemelisiniz. Burada yapılan şey aslında TV izlemek için kullanılan cihazın sürücüsünü kaldırıp bu cihazı Rtlsdr olarak kullanıma açılan cihazı aktif etmektir.
blacklist dvb_usb
blacklist dvb_core
blacklist dvb_usb_rtl2832u
blacklist dvb_usb_rtl28xxu
blacklist e4000
blacklist rtl2832
Test etmek için şu komutu girmeniz gerekmekte
rtl_test
Kurulum
Kurulum gayet basittir. Şu komutları girerek kurmanız gerekmektedir.
sudo apt install pkg-config
git clone https://github.com/antirez/dump1090
cd dump1090
make
Çalıştırmak için Mehmet Ozan Ünal tarafından önerilen kod şu oluyor.
./dump1090 --net --interactive --aggressive
Bu komutu girdikten sonra Web Panel aktif hale getirilmiş olmakla beraber şu link sayesinde de panele ulaşabilirsiniz
opizeroip:8080
NOT : Aynı yöntemle iGate APRS sistemi üzerinden telsiz sinyallerini de dinleyebilirsiniz.
Okuduğunuz için teşekkürler