{"id":531,"date":"2024-08-23T02:12:33","date_gmt":"2024-08-23T02:12:33","guid":{"rendered":"https:\/\/cemaxecuter.com\/?p=531"},"modified":"2025-05-12T00:59:24","modified_gmt":"2025-05-12T00:59:24","slug":"august-12th-to-august-18th-2024-adsb-tak-server-and-preparing-the-dragondrone","status":"publish","type":"post","link":"https:\/\/cemaxecuter.com\/?p=531","title":{"rendered":"August 12th to August 18th, 2024 &#8211; ADSB TAK Server and Preparing the DragonDrone"},"content":{"rendered":"\n<p>This week in DragonOS&#8230;<\/p>\n\n\n\n<p><a href=\"https:\/\/cemaxecuter.com\/?p=531#highlight-of-the-week\" data-type=\"link\" data-id=\"https:\/\/cemaxecuter.com\/&amp;post=435#highlight-of-the-week\">Highlight of the Week: Sending ADSB Data into a TAK Server&#8230;<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/cemaxecuter.com\/?p=531#preparing-dragondrone\" data-type=\"link\" data-id=\"https:\/\/cemaxecuter.com\/?p=442#exploring-dvb\">Preparing the DragonDrone for SDR Applications&#8230;<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/cemaxecuter.com\/?p=531#explore-more-with-dragonos\" data-type=\"link\" data-id=\"https:\/\/cemaxecuter.com\/?p=435\">Explore More with DragonOS<\/a><a href=\"https:\/\/cemaxecuter.com\/?p=487#explore-more-with-dragonos\" data-type=\"link\" data-id=\"https:\/\/cemaxecuter.com\/?p=435\">&#8230;<\/a><\/p>\n\n\n<div class=\"wp-block-jetpack-subscriptions__supports-newline wp-block-jetpack-subscriptions\">\n\t\t<div>\n\t\t\t<div>\n\t\t\t\t<div>\n\t\t\t\t\t<p >\n\t\t\t\t\t\t<a href=\"https:\/\/cemaxecuter.com\/?post_type=post&#038;p=531\" style=\"font-size: 16px;padding: 15px 23px 15px 23px;margin: 0; margin-left: 10px;border-radius: 0px;border-width: 1px; background-color: #113AF5; color: #FFFFFF; text-decoration: none; white-space: nowrap; margin-left: 0\">Subscribe<\/a>\n\t\t\t\t\t<\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"highlight-of-the-week\">Highlight of the Week: Sending ADSB Data into a TAK Server<\/h2>\n\n\n\n<div class=\"wp-block-jetpack-markdown\"><p>In a recent two-part video on YouTube, Cemaxecuter walks through the process of setting up a TAK server to receive cursor on target (COT) messages from a client to visualize aircraft data collected via ADSB. Part 1 walks you through how to configure the TAK server itself. While a TAK server could be run on a computer like the WarDragon which only has 8GB of RAM, using a computer with more RAM will allow your TAK server to run smoother and easily accomodate larger data flows. If you are just looking to experiment with ADSB, the WarDragon is probably enough to get started and learn the ropes. The video walkthrough is below and Cemaxecuter\u2019s process for installing a TAK server can be found here: <a href=\"https:\/\/github.com\/alphafox02\/tak-server\">https:\/\/github.com\/alphafox02\/tak-server<\/a><\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class='embed-container'><iframe loading=\"lazy\" title=\"WarDragon Setting Up TAK Server 5.2 on DragonOS + Flightview_GUI with AirspyR2 (TAR1090) Part 1\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.youtube.com\/embed\/f9QIaDjSygc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div><\/figure>\n\n\n\n<div class=\"wp-block-jetpack-markdown\"><p>Part 2 of the video shows how a client, such as a WarDragon, can use <a href=\"https:\/\/github.com\/wiedehopf\/tar1090\">TAR1090<\/a>, <a href=\"https:\/\/github.com\/snstac\/pytak\">PyTAK<\/a>, and <a href=\"https:\/\/github.com\/snstac\/adsbcot\">adsbcot<\/a> to send data to the TAK server that was set up in the first part. Specifically, Cemaxecuter used the Airspy R2 on the WarDragon to detect aircraft in his area. This video just shows one client connected to the server,  but you can begin to imagine the utility of multiple clients feeding in ADSB information from different regions to generate a smaller version of an application like <a href=\"https:\/\/tbg.airframes.io\/\">AirFrames.io<\/a> or <a href=\"https:\/\/globe.adsbexchange.com\/\">ADSB Exchange<\/a>.<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class='embed-container'><iframe loading=\"lazy\" title=\"WarDragon Setting Up TAK Server 5.2 on DragonOS + Flightview_GUI with AirspyR2 (TAR1090) Part 2\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.youtube.com\/embed\/q2OtGcvYa38?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div><\/figure>\n\n\n\n<div class=\"wp-block-jetpack-markdown\"><p>Furthermore, the TAK server is not necessarily limited to only receiving ADSB data. These COT messages can contain data from custom applications, enabling visualization of a variety of information on your TAK server. For instance, it would be possible to overlay ADSB flight data with drone detections from the <a href=\"https:\/\/cemaxecuter.com\/?product=dragontooth-remote-id-receiver-kit\">DragonTooth<\/a>.<\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"preparing-dragondrone\">Preparing the DragonDrone for SDR Applications<\/h2>\n\n\n\n<div class=\"wp-block-jetpack-markdown\"><p>Over on <a href=\"https:\/\/x.com\/cemaxecuter\">X<\/a>, you can follow along as Cemaxecuter adds capability to the DragonDrone built by <a href=\"https:\/\/www.k9defense.tech\/\">Canine Defense Technologies<\/a>. Three key modifications were added this past week:<\/p>\n<ol>\n<li>Adding <a href=\"https:\/\/github.com\/bkerler\/gr-ntsc-rc\">National Television Systems Committee (NTSC)<\/a> video streaming capabilities &#8211; funny enough, Cemaxecuter actually recorded a video 4 years ago showing <a href=\"https:\/\/www.youtube.com\/watch?v=JGTMhAblDtc\">the ability to decode NTSC with a SDR<\/a>. NTSC is an old television format that works well for drones, but it sacrifices refresh rate for resolution &#8211; unlike its partner signal Phase Alternating Line (PAL) that transmits higher resolution at lower frame rate. PAL is widely used outside the US while NTSC is predominantly used in the US. Check out the video here: <a href=\"https:\/\/x.com\/cemaxecuter\/status\/1824023422541664691\">https:\/\/x.com\/cemaxecuter\/status\/1824023422541664691<\/a>.<\/li>\n<li>Adding <a href=\"https:\/\/epiqsolutions.com\/products\/sdr\/sidekiq-mini-pcie\">Epiq Sidekiq<\/a> for SDR capabilities. The Epiq Sidekiq is a very high end SDR that will prove useful in a variety of applications. <a href=\"https:\/\/x.com\/cemaxecuter\/status\/1824567268950356359\">https:\/\/x.com\/cemaxecuter\/status\/1824567268950356359<\/a><\/li>\n<\/ol>\n<\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"582\" height=\"448\" src=\"https:\/\/cemaxecuter.com\/wp-content\/uploads\/2024\/08\/sidekiq.png\" alt=\"\" class=\"wp-image-537\" srcset=\"https:\/\/cemaxecuter.com\/wp-content\/uploads\/2024\/08\/sidekiq.png 582w, https:\/\/cemaxecuter.com\/wp-content\/uploads\/2024\/08\/sidekiq-300x231.png 300w\" sizes=\"auto, (max-width: 582px) 100vw, 582px\" \/><\/figure>\n<\/div>\n\n\n<div class=\"wp-block-jetpack-markdown\"><ol start=\"3\">\n<li>Adding HaLow mesh capabilities via stripped down <a href=\"https:\/\/www.alfa.com.tw\/products\/halow-u?variant=39467228758088\">Alfa HaLow-U<\/a>. By itself, the HaLow-U would be a little too bulky for drone applications. However, the PCB inside is much smaller than the shell containing it, allowing for the HaLow-U to neatly fit in the SDR bay that is within the drone. The HaLow-U should provide a good data link for retrieving drone-generated information from a ground-based control station.<\/li>\n<\/ol>\n<p>Stay tuned for some fun and interesting SDR applications with this drone!<\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"explore-more-with-dragonos\">Explore More with DragonOS<\/h2>\n\n\n\n<div class=\"wp-block-jetpack-markdown\"><ul>\n<li>DragonOS Source for x86_64 systems: <a href=\"https:\/\/sourceforge.net\/projects\/dragonos-focal\/\">https:\/\/sourceforge.net\/projects\/dragonos-focal\/<\/a>\n<ul>\n<li>Download the latest release of DragonOS for x86_64 systems, ask for support, and read about the history of DragonOS.<\/li>\n<\/ul>\n<\/li>\n<li>DragonOS Source for Pi64 systems: <a href=\"https:\/\/sourceforge.net\/projects\/dragonos-pi64\/\">https:\/\/sourceforge.net\/projects\/dragonos-pi64\/<\/a>\n<ul>\n<li>Download the latest release of DragonOS for Pi64 systems, ask for support, and read about the history of DragonOS.<\/li>\n<\/ul>\n<\/li>\n<li>Cemaxecuter on YouTube: <a href=\"https:\/\/www.youtube.com\/channel\/UC9U2kaqhE716J2WNSTcOghg\">https:\/\/www.youtube.com\/channel\/UC9U2kaqhE716J2WNSTcOghg<\/a>\n<ul>\n<li>Follow along with Cemaxecuter himself as he walks you through how to use specific SDR tools within DragonOS and explains why they are valuable.<\/li>\n<\/ul>\n<\/li>\n<li>DragonOS Discord Channel: <a href=\"https:\/\/discord.com\/invite\/cYuS3E3k\">https:\/\/discord.com\/invite\/cYuS3E3k<\/a>\n<ul>\n<li>Join the community of DragonOS users to share your work, ask for help, or lurk for content<\/li>\n<\/ul>\n<\/li>\n<li>Cemaxecuter on X: <a href=\"https:\/\/x.com\/cemaxecuter\">https:\/\/x.com\/cemaxecuter<\/a>\n<ul>\n<li>Recent updates from the creator of DragonOS<\/li>\n<\/ul>\n<\/li>\n<li>DragonOS Patreon: <a href=\"https:\/\/www.patreon.com\/cemaxecuter\">https:\/\/www.patreon.com\/cemaxecuter<\/a>\n<ul>\n<li>100% of contributions fund advanced features, videos, and hardware. As a thank you, Cemaxecuter will ask for your feedback on experimental features.<\/li>\n<\/ul>\n<\/li>\n<li>For collaboration please contact cemaxecuter directly at cemaxecuter@protonmail.com<\/li>\n<\/ul>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<div class=\"wp-block-jetpack-subscriptions__supports-newline wp-block-jetpack-subscriptions\">\n\t\t<div>\n\t\t\t<div>\n\t\t\t\t<div>\n\t\t\t\t\t<p >\n\t\t\t\t\t\t<a href=\"https:\/\/cemaxecuter.com\/?post_type=post&#038;p=531\" style=\"font-size: 16px;padding: 15px 23px 15px 23px;margin: 0; margin-left: 10px;border-radius: 0px;border-width: 1px; background-color: #113AF5; color: #FFFFFF; text-decoration: none; white-space: nowrap; margin-left: 0\">Subscribe<\/a>\n\t\t\t\t\t<\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>This week in DragonOS&#8230; Highlight of the Week: Sending ADSB Data into a TAK Server&#8230; Preparing the DragonDrone for SDR Applications&#8230; Explore More with DragonOS&#8230; Highlight of the Week: Sending ADSB Data into a TAK Server Preparing the DragonDrone for SDR Applications Explore More with DragonOS<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-531","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=\/wp\/v2\/posts\/531","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=531"}],"version-history":[{"count":7,"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=\/wp\/v2\/posts\/531\/revisions"}],"predecessor-version":[{"id":556,"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=\/wp\/v2\/posts\/531\/revisions\/556"}],"wp:attachment":[{"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=531"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=531"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}