{"id":994,"date":"2018-11-20T23:49:33","date_gmt":"2018-11-20T20:49:33","guid":{"rendered":"http:\/\/www.dinux.lt\/blog\/?p=994"},"modified":"2018-11-20T23:51:13","modified_gmt":"2018-11-20T20:51:13","slug":"ads-bbanana-piflightradar24","status":"publish","type":"post","link":"http:\/\/www.dinux.lt\/blog\/?p=994","title":{"rendered":"ADS-B+Banana  PI=flightradar24"},"content":{"rendered":"<p><a href=\"http:\/\/www.dinux.lt\/blog\/?p=974\" rel=\"noopener\" target=\"_blank\">Paruo\u0161us darbui Banana PI<\/a> visai atsitiktinai toptel\u0117jo mintis pasidalinti ADS-b duomenimis su Flightradar24 (<a href=\"http:\/\/www.flightradar24.com\" rel=\"noopener\" target=\"_blank\">www.flightradar24.com<\/a>).<\/p>\n<p>ADS-b tai atvirai l\u0117ktuv\u0173 transliuojamos metrikos (auk\u0161tis, greitis, koordinat\u0117s ir t.t.). Visa tai transliuojama 1090MHz da\u017eniu ir gali b\u016bt priimama su vos 10\u20ac kainuojan\u010diu USB TV tiuneriuku. A\u0161 juos turiu kelis, bet \u0161iuo konkre\u010diu atveju naudojamas \u0161is:<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/tiuneriukas.jpg\" alt=\"\" width=\"495\" height=\"461\" class=\"alignnone size-full wp-image-997\" srcset=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/tiuneriukas.jpg 495w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/tiuneriukas-300x279.jpg 300w\" sizes=\"(max-width: 495px) 100vw, 495px\" \/><\/p>\n<p>Aliexpress puslapyje \u012f paie\u0161k\u0105 para\u0161ius &#8220;ads-b&#8221; tikrai rasite ne vien\u0105 tok\u012f ar pana\u0161\u0173 tiuneriuk\u0105. Svarbiausia, kad jo mikreschem\u0173 rinkinys (chipset) b\u016bt\u0173 RTL2832U.<\/p>\n<p>Jungiam tiuneriuk\u0105 prie kompiuterio ir instaliuojam <em>rtl-sdr<\/em><br \/>\nUbuntu:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\napt install rtl-sdr\r\n<\/pre>\n<p>Archlinux:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\npacman -Sy rtl-sdr\r\n<\/pre>\n<p>Nesvarbu kuria OS naudojat (kad ir bet kuria kita linux distribucij\u0105) reikia u\u017edrausti (blacklistinti) <em>dvb_usb_rtl2832u<\/em> kernel modul\u012f. Pastarasis modulis yra skirtas skaitmeninei TV \u017ei\u016br\u0117ti, jis yra kernelio dalis, tod\u0117l u\u017esikraus pirmasis ir &#8220;trukdys&#8221; mums naudotis tiuneriuku ne pagal jo tiesiogine paskirt\u012f.<\/p>\n<p>Patikrinimui ar viskas gerai veikia, naudojam:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nrtl_test -t\r\n<\/pre>\n<p>I\u0161 puslapio <a href=\"https:\/\/www.flightradar24.com\/share-your-data\" rel=\"noopener\" target=\"_blank\">https:\/\/www.flightradar24.com\/share-your-data<\/a> kopijuojame pateikta komanda ir leid\u017eiama kaip root. Mano atveju tai buvo:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nbash -c &quot;$(wget -O - https:\/\/repo-feed.flightradar24.com\/install_fr24_rpi.sh)&quot;\r\n<\/pre>\n<p>\u0160is skriptas suinstaliuos fr24feed servis\u0105. Konfiguruojame su:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nfr24feed --signup\r\n<\/pre>\n<p>A\u0161 i\u0161 anksto jau buvau u\u017esiregistrav\u0119s flightradar24 puslapyje, tad \u010dia panaudojau tuos pa\u010dius prisijungimo duomenis.<\/p>\n<p>Mani\u0161k\u0117 konfig\u016bracija atrodo taip:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nroot@bpi-iot-ros-ai:~# cat \/etc\/fr24feed.ini \r\nreceiver=&quot;dvbt&quot;\r\nfr24key=&quot;***************&quot;\r\npath=&quot;\/usr\/bin\/dump1090-mutability&quot;\r\nbs=&quot;yes&quot;\r\nraw=&quot;yes&quot;\r\nlogmode=&quot;1&quot;\r\nprocargs=&quot;--net&quot;\r\nwindowmode=&quot;0&quot;\r\nlogpath=&quot;\/var\/log\/fr24feed&quot;\r\nmpx=&quot;no&quot;\r\nmlat=&quot;no&quot;\r\nmlat-without-gps=&quot;no&quot;\r\n<\/pre>\n<p>Enable&#8217;inam servis\u0105:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsystemctl enable fr24feed\r\n<\/pre>\n<p>Startuojame:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsystemctl start fr24feed\r\n<\/pre>\n<p>Jei viskas veikia, adresu http:\/\/_j\u016bs\u0173_serverio_IP_adresas:8754 tur\u0117tum\u0117t matyti ka\u017ek\u0105 pana\u0161us:<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/flightradar24.jpg\" alt=\"\" width=\"803\" height=\"450\" class=\"alignnone size-full wp-image-1002\" srcset=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/flightradar24.jpg 803w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/flightradar24-300x168.jpg 300w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/flightradar24-768x430.jpg 768w\" sizes=\"(max-width: 803px) 100vw, 803px\" \/><\/p>\n<p>O adresu http:\/\/_j\u016bs\u0173_serverio_IP_adresas:8080 (vaizdas su nauja antena, apra\u0161ymas \u017eemiau)<br \/>\n<a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/dump1090.jpg\" rel=\"lightbox[994]\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/dump1090-1024x425.jpg\" alt=\"\" width=\"1024\" height=\"425\" class=\"alignnone size-large wp-image-1007\" srcset=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/dump1090-1024x425.jpg 1024w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/dump1090-300x125.jpg 300w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/dump1090-768x319.jpg 768w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/dump1090.jpg 1026w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Norint matyti \u0161\u012f vaizd\u0105 konfiguracijos ketvirta ir a\u0161tunta eilut\u0117s yra privalomos.<br \/>\n\u0160iam lange rodomi \u0161iuo metu tiuneriuko matomi l\u0117ktuvai. Jei per minut\u0119 joks signalas negaunamas, l\u0117ktuv\u0117lis i\u0161 \u0161io \u017eem\u0117lapio yra \u0161alinimas. Taigi, \u0161iuo mementu mani\u0161kis banana pi priima signal\u0105 i\u0161 11 l\u0117ktuv\u0173 ir dar du i\u0161 kuri\u0173 pilnai duomenis nepaimami (per toli?).<\/p>\n<p>Ir paskutinis bet svarbus \u012frenginys visame \u0161itame yra antena.<\/p>\n<p>Pirmas tris savaites tiuneriukas buvo pajungtas prie &#8220;bet kokios&#8221; (PMR da\u017eniui skai\u010diuotos Yagi tipo) antenos. PMR da\u017enis yra 446MHz, l\u0117ktuvai transliuoja 1090MHz&#8230; tad tai net n\u0117ra pana\u0161\u0173, bet su tokia komplektacija l\u0117ktuvai buvo matomi iki 120km spinduliu.<\/p>\n<p>Kiek pasigoolinus nusprend\u017eiau pasidaryti \u0161iam da\u017eniui skirta anten\u0105 &#8220;voriuk\u0105&#8221;. Antena tikrai nedidut\u0117, gero sprind\u017eio dyd\u017eio. Antenos &#8220;br\u0117\u017einys&#8221; matosi vienoje i\u0161 nuotrauk\u0173. Vis\u0173 strypeli\u0173 ilgis 68mm, kampai 45 laipsni\u0173.<\/p>\n<p><a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2774_edit.jpg\" rel=\"lightbox[994]\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2774_edit-300x169.jpg\" alt=\"\" width=\"300\" height=\"169\" class=\"alignnone size-medium wp-image-1011\" srcset=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2774_edit-300x169.jpg 300w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2774_edit-768x432.jpg 768w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2774_edit-1024x576.jpg 1024w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2774_edit.jpg 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2775_edit.jpg\" rel=\"lightbox[994]\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2775_edit-300x169.jpg\" alt=\"\" width=\"300\" height=\"169\" class=\"alignnone size-medium wp-image-1012\" srcset=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2775_edit-300x169.jpg 300w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2775_edit-768x432.jpg 768w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2775_edit-1024x576.jpg 1024w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2775_edit.jpg 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2779_edit.jpg\" rel=\"lightbox[994]\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2779_edit-300x169.jpg\" alt=\"\" width=\"300\" height=\"169\" class=\"alignnone size-medium wp-image-1014\" srcset=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2779_edit-300x169.jpg 300w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2779_edit-768x432.jpg 768w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2779_edit-1024x576.jpg 1024w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2779_edit.jpg 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2777_edit.jpg\" rel=\"lightbox[994]\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2777_edit-300x169.jpg\" alt=\"\" width=\"300\" height=\"169\" class=\"alignnone size-medium wp-image-1013\" srcset=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2777_edit-300x169.jpg 300w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2777_edit-768x432.jpg 768w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2777_edit-1024x576.jpg 1024w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2777_edit.jpg 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n<a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2785_edit.jpg\" rel=\"lightbox[994]\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2785_edit-1024x576.jpg\" alt=\"\" width=\"1024\" height=\"576\" class=\"alignnone size-large wp-image-1015\" srcset=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2785_edit-1024x576.jpg 1024w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2785_edit-300x169.jpg 300w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2785_edit-768x432.jpg 768w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/DSC_2785_edit.jpg 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Po antenos pakeitimo, matymo spindulys padid\u0117jo nuo ~120km iki 210km t.y. beveik dvigubai.<br \/>\nAtstumo galima pasiekit ir didesnio, bet antena yra ant vieno auk\u0161to namo, kuris aplinkos at\u017evilgiu yra \u0161iokioje tokioje dauboje.<\/p>\n<p>Taip pat daugiau kaip \u0161imtu padaug\u0117jo per diena nuskaitom\u0173 l\u0117ktuv\u0173 kiekis:<br \/>\n<a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/count.jpg\" rel=\"lightbox[994]\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/count.jpg\" alt=\"\" width=\"532\" height=\"408\" class=\"alignnone size-full wp-image-1018\" srcset=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/count.jpg 532w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/count-300x230.jpg 300w\" sizes=\"(max-width: 532px) 100vw, 532px\" \/><\/a><\/p>\n<p>U\u017e tai, kad teikiu duomenis flightradar24 puslapiui, mano Basic paskyra pavirto \u012f Business, tod\u0117l puslapyje galiu prieiti prie visi\u0161kai vis\u0173 duomen\u0173 ir be reklamos.<\/p>\n<p>PS: Su \u0161iuo tiuneriu galima nuveikti ir dar daugiau smagi\u0173 dalyk\u0173, gal kada apra\u0161ysiu.<br \/>\nPSS: Nuotraukoje auk\u0161toji yra CB antena, gal kada ir apie tai para\u0161ysiu.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Paruo\u0161us darbui Banana PI visai atsitiktinai toptel\u0117jo mintis pasidalinti ADS-b duomenimis su Flightradar24 (www.flightradar24.com). ADS-b tai atvirai l\u0117ktuv\u0173 transliuojamos metrikos (auk\u0161tis, greitis, koordinat\u0117s ir t.t.). Visa tai transliuojama 1090MHz da\u017eniu ir gali b\u016bt priimama su vos 10\u20ac kainuojan\u010diu USB TV tiuneriuku. A\u0161 juos turiu kelis, bet \u0161iuo konkre\u010diu atveju naudojamas \u0161is: Aliexpress puslapyje \u012f paie\u0161k\u0105 &#8230; <a title=\"ADS-B+Banana  PI=flightradar24\" class=\"read-more\" href=\"http:\/\/www.dinux.lt\/blog\/?p=994\" aria-label=\"More on ADS-B+Banana  PI=flightradar24\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[14,6,3],"tags":[],"_links":{"self":[{"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/posts\/994"}],"collection":[{"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=994"}],"version-history":[{"count":17,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/posts\/994\/revisions"}],"predecessor-version":[{"id":1021,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/posts\/994\/revisions\/1021"}],"wp:attachment":[{"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=994"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=994"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=994"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}