{"id":160,"date":"2015-10-14T16:46:38","date_gmt":"2015-10-14T20:46:38","guid":{"rendered":"http:\/\/puck.nether.net\/~jared\/blog\/?p=160"},"modified":"2019-10-20T12:23:29","modified_gmt":"2019-10-20T16:23:29","slug":"updated-ads-b-partslist","status":"publish","type":"post","link":"https:\/\/puck.nether.net\/~jared\/blog\/?p=160","title":{"rendered":"Updated ADS-B partslist"},"content":{"rendered":"<p>I&#8217;ve been helping a few people optimize their ADS-B setups recently and wanted to provide a simple aggregated location for people to purchase their parts and see my setup.<\/p>\n<p>&#8211; <a href=\"http:\/\/www.amazon.com\/dp\/B005UPANU2?tag=pucknethernet-20\">Outdoor Case<\/a><br \/>\n&#8211; <a href=\"http:\/\/www.amazon.com\/dp\/B005UPE83U?tag=pucknethernet-20\">Mounting Plate inside case<\/a><br \/>\n&#8211;\u00a0<a href=\"https:\/\/amzn.to\/2Mqu4Dl\">PoE injector 48V<\/a><br \/>\n&#8211; <a href=\"https:\/\/amzn.to\/2MxvKw3\">Raspberry PI 4<\/a><br \/>\n&#8211; <a href=\"https:\/\/amzn.to\/2IBHYkS\">48V PoE HAT for Raspberry PI 4<\/a><br \/>\n&#8211; <a href=\"https:\/\/amzn.to\/2Vqw3vm\">RTL-SDR<\/a> and <a href=\"https:\/\/amzn.to\/2M3LLJX\">Filter (this is really critical!)<\/a><br \/>\n&#8211; <a href=\"http:\/\/www.amazon.com\/dp\/B00H9II896?tag=pucknethernet-20\">Filter to Antenna cable<\/a><br \/>\n&#8211; <a href=\"http:\/\/www.amazon.com\/dp\/B00WZL6WPO?tag=pucknethernet-20\">5dB ADS-B 1090 Antenna<\/a> or GO BIG, <a href=\"http:\/\/www.dpdproductions.com\/page_vhf_air.html#adsbout\">9dB Antenna<\/a> and see 300miles when properly mounted<\/p>\n<p>Once you install Raspian you will want to follow the instructions at Flightaware to update to the latest piaware.\u00a0 Previously I had build instructions here but they are no longer necessary as the changes are merged upstream these days.<code><br \/>\n<\/code><\/p>\n<p>Once that&#8217;s in there, go ahead and edit your \/etc\/default\/dump1090-fa file and make the options look like this:<\/p>\n<p><code>RECEIVER_OPTIONS=\"--gain -10 --ppm 0 --net-bo-port 30005 --oversample --phase-enhance\"<br \/>\nDECODER_OPTIONS=\"--max-range 450 --lat x.x --lon -y.y --fix --modeac --enable-agc\"<br \/>\nNET_OPTIONS=\"--net --net-heartbeat 60 --net-ro-size 1000 --net-ro-interval 1 --net-ri-port 0 --net-ro-port 30002 --net-sbs-port 30003 --net-bi-port 30004,30104 --net-bo-port 30005 --forward-mlat\"<\/code><\/p>\n<p><code><br \/>\n<\/code><\/p>\n<p><code><\/code><\/p>\n<p>This should result in a nice setup where you can see 200-300 miles away. You will still need to register with Flightaware, eg:<\/p>\n<p><code><br \/>\nsudo piaware-config -autoUpdate 1 -manualUpdate 1<br \/>\nsudo piaware-config -mlatResultsFormat beast,connect,localhost:30004<br \/>\nsudo piaware-config -user username -password<br \/>\n<\/code><\/p>\n<p>Hope this helps you!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been helping a few people optimize their ADS-B setups recently and wanted to provide a simple aggregated location for people to purchase their parts and see my setup. &#8211; Outdoor Case &#8211; Mounting Plate inside case &#8211;\u00a0PoE injector 48V &#8211; Raspberry PI 4 &#8211; 48V PoE HAT for Raspberry PI 4 &#8211; RTL-SDR and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=\/wp\/v2\/posts\/160"}],"collection":[{"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=160"}],"version-history":[{"count":32,"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=\/wp\/v2\/posts\/160\/revisions"}],"predecessor-version":[{"id":226,"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=\/wp\/v2\/posts\/160\/revisions\/226"}],"wp:attachment":[{"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}