{"id":115,"date":"2021-03-09T20:18:08","date_gmt":"2021-03-09T20:18:08","guid":{"rendered":"http:\/\/dragon.silentblade.net\/?page_id=115"},"modified":"2021-03-19T13:41:17","modified_gmt":"2021-03-19T13:41:17","slug":"media","status":"publish","type":"page","link":"https:\/\/cemaxecuter.com\/?page_id=115","title":{"rendered":"Media"},"content":{"rendered":"<div class=\"automatic-youtube-gallery ayg\">\n        <ayg-theme-classic id=\"ayg-bb757e9685b28dab9fdba6c827abbbbd\" class=\"ayg-theme ayg-theme-classic\" data-params=\"{&quot;uid&quot;:&quot;bb757e9685b28dab9fdba6c827abbbbd&quot;,&quot;loop&quot;:0,&quot;autoadvance&quot;:0,&quot;player_title&quot;:1,&quot;player_description&quot;:1}\">\n        <div class=\"ayg-player\">\n            <div class=\"ayg-player-container\" style=\"max-width: 100%;\">\n                <ayg-player src=\"https:\/\/www.youtube.com\/embed\/m5w3ADfMjMs?enablejsapi=1&#038;playsinline=1&#038;rel=0&#038;modestbranding=1&#038;iv_load_policy=3\" ratio=\"56.25\" title=\"DragonOS Noble: GPU Accelerated Passive BLE Sniffer w\/ Ice9 (USRP)\" poster=\"https:\/\/i.ytimg.com\/vi\/m5w3ADfMjMs\/maxresdefault.jpg\"><\/ayg-player>           \n            <\/div>\n            <div class=\"ayg-player-caption\">\n                    \n                    <h2 class=\"ayg-player-title\">DragonOS Noble: GPU Accelerated Passive BLE Sniffer w\/ Ice9 (USRP)<\/h2>  \n                                  \n                    <ayg-description class=\"ayg-player-description\"><span class=\"ayg-player-description-less\">In this video I\u2019m running my fork of the ICE9 Bluetooth Sniffer on DragonOS Noble, including OpenCL GPU acceleration and several workflow improvements.<br \/>\n<br \/>\nICE9 uses a wideband SDR to monitor the <span class=\"ayg-player-description-dots\">...<\/span><\/span><span class=\"ayg-player-description-more\">entire 2.4 GHz BLE band at once \u2014 all 40 channels \u2014 with decoding done fully in software. Great for vulnerability assessments. <br \/>\n<br \/>\nThis fork adds:<br \/>\n- CRC-24 validation for cleaner packet visibility<br \/>\n- ZeroMQ publishing for distributed sensor deployments<br \/>\n- Discussion of CurveZMQ support for securing sensor links<br \/>\n- GPS tagging for mobile captures<br \/>\n- A lightweight ZMQ-driven web dashboard<br \/>\n- OpenCL GPU-accelerated channelizer support (DragonOS Noble)<br \/>\n<br \/>\nIn the demo you\u2019ll see it running on a LibreSDR (USRP-compatible), capturing live BLE traffic, publishing packets over ZMQ, and feeding the web interface in real time.<br \/>\n<br \/>\nThe goal is simple: make ICE9 more practical for real deployments \u2014 especially remote sensors, mobile capture rigs, and distributed monitoring setups running on DragonOS Noble.<br \/>\n<br \/>\nRepo:<br \/>\n<a href=\"https:\/\/github.com\/alphafox02\/ice9-bluetooth-sniffer\" rel=\"nofollow\">https:\/\/github.com\/alphafox02\/ice9-bluetooth-sniffer<\/a><br \/>\n<br \/>\nWarDragon Pro (when in stock):<br \/>\n<a href=\"https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit\">https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit<\/a><br \/>\n<br \/>\nRepo updates:<br \/>\n<a href=\"https:\/\/github.com\/alphafox02\" rel=\"nofollow\">https:\/\/github.com\/alphafox02<\/a><br \/>\n<br \/>\nUpdates on X:<br \/>\n<a href=\"https:\/\/x.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/x.com\/cemaxecuter<\/a><br \/>\n<br \/>\nSupport the channel:<br \/>\n<a href=\"https:\/\/www.patreon.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/www.patreon.com\/cemaxecuter<\/a><\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/ayg-description>\n                            <\/div>\n        <\/div>\n        <div class=\"ayg-videos ayg-gallery ayg-row\">\n                            <div class=\"ayg-video ayg-video-m5w3ADfMjMs ayg-col ayg-col-3 ayg-col-xs-2 ayg-active\">\n                    <div class=\"ayg-thumbnail\" data-id=\"m5w3ADfMjMs\" data-title=\"DragonOS Noble: GPU Accelerated Passive BLE Sniffer w\/ Ice9 (USRP)\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/m5w3ADfMjMs\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"DragonOS Noble: GPU Accelerated Passive BLE Sniffer w\/ Ice9 (USRP)\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">DragonOS Noble: GPU Accelerated Passive BLE Sniffer w\/ Ice9 (USRP)<\/div>\n         \n                    <div class=\"ayg-thumbnail-excerpt\">In this video I\u2019m running my fork of the ICE9 Bluetooth Sniffer on ...<\/div>\n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">In this video I\u2019m running my fork of the ICE9 Bluetooth Sniffer on DragonOS Noble, including OpenCL GPU acceleration and several workflow improvements.<br \/>\n<br \/>\nICE9 uses a wideband SDR to monitor the <span class=\"ayg-player-description-dots\">...<\/span><\/span><span class=\"ayg-player-description-more\">entire 2.4 GHz BLE band at once \u2014 all 40 channels \u2014 with decoding done fully in software. Great for vulnerability assessments. <br \/>\n<br \/>\nThis fork adds:<br \/>\n- CRC-24 validation for cleaner packet visibility<br \/>\n- ZeroMQ publishing for distributed sensor deployments<br \/>\n- Discussion of CurveZMQ support for securing sensor links<br \/>\n- GPS tagging for mobile captures<br \/>\n- A lightweight ZMQ-driven web dashboard<br \/>\n- OpenCL GPU-accelerated channelizer support (DragonOS Noble)<br \/>\n<br \/>\nIn the demo you\u2019ll see it running on a LibreSDR (USRP-compatible), capturing live BLE traffic, publishing packets over ZMQ, and feeding the web interface in real time.<br \/>\n<br \/>\nThe goal is simple: make ICE9 more practical for real deployments \u2014 especially remote sensors, mobile capture rigs, and distributed monitoring setups running on DragonOS Noble.<br \/>\n<br \/>\nRepo:<br \/>\n<a href=\"https:\/\/github.com\/alphafox02\/ice9-bluetooth-sniffer\" rel=\"nofollow\">https:\/\/github.com\/alphafox02\/ice9-bluetooth-sniffer<\/a><br \/>\n<br \/>\nWarDragon Pro (when in stock):<br \/>\n<a href=\"https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit\">https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit<\/a><br \/>\n<br \/>\nRepo updates:<br \/>\n<a href=\"https:\/\/github.com\/alphafox02\" rel=\"nofollow\">https:\/\/github.com\/alphafox02<\/a><br \/>\n<br \/>\nUpdates on X:<br \/>\n<a href=\"https:\/\/x.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/x.com\/cemaxecuter<\/a><br \/>\n<br \/>\nSupport the channel:<br \/>\n<a href=\"https:\/\/www.patreon.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/www.patreon.com\/cemaxecuter<\/a><\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-YPG2ZcBOEBA ayg-col ayg-col-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"YPG2ZcBOEBA\" data-title=\"WarDragon Pro: OcuSync 4+ Detection via AntSDR Firmware Update\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/YPG2ZcBOEBA\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"WarDragon Pro: OcuSync 4+ Detection via AntSDR Firmware Update\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">WarDragon Pro: OcuSync 4+ Detection via AntSDR Firmware Update<\/div>\n         \n                    <div class=\"ayg-thumbnail-excerpt\">In this video, I share a quick sneak peek at new firmware running on ...<\/div>\n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">In this video, I share a quick sneak peek at new firmware running on the AntSDR E200 inside the WarDragon Pro.<br \/>\n<br \/>\nThis update adds detection of OcuSync 4+ and the ability <span class=\"ayg-player-description-dots\">...<\/span><\/span><span class=\"ayg-player-description-more\">to differentiate encrypted DroneID bursts, while continuing to support OcuSync 2 and OcuSync 3.<br \/>\n<br \/>\nWhat\u2019s included:<br \/>\n<br \/>\n- OcuSync 4+ detection<br \/>\n- Per-detection frequency and RSSI reporting<br \/>\n- Differentiation between encrypted DroneID bursts<br \/>\n- Repo update allowing both legacy and new firmware to work with WarDragon (Firmware not uploaded yet) <a href=\"https:\/\/github.com\/alphafox02\/antsdr_dji_droneid\" rel=\"nofollow\">https:\/\/github.com\/alphafox02\/antsdr_dji_droneid<\/a><br \/>\n<br \/>\nThis is just a short preview. I\u2019ll go deeper into the technical details and signal handling in a future video.<br \/>\n<br \/>\nWarDragon Pro (when in stock):<br \/>\n<a href=\"https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit\">https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit<\/a><br \/>\n<br \/>\nRepo updates:<br \/>\n<a href=\"https:\/\/github.com\/alphafox02\" rel=\"nofollow\">https:\/\/github.com\/alphafox02<\/a><br \/>\n<br \/>\nUpdates on X:<br \/>\n<a href=\"https:\/\/x.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/x.com\/cemaxecuter<\/a><br \/>\n<br \/>\nSupport the channel:<br \/>\n<a href=\"https:\/\/www.patreon.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/www.patreon.com\/cemaxecuter<\/a><\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-feLfPEqV6cg ayg-col ayg-col-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"feLfPEqV6cg\" data-title=\"WarDragon Pro Live Analog FPV Detection with Energy Scan + DSP Confirmation\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/feLfPEqV6cg\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"WarDragon Pro Live Analog FPV Detection with Energy Scan + DSP Confirmation\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">WarDragon Pro Live Analog FPV Detection with Energy Scan + DSP Confirmation<\/div>\n         \n                    <div class=\"ayg-thumbnail-excerpt\">In this video, I demo WarDragon FPV detection live against an analog ...<\/div>\n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">In this video, I demo WarDragon FPV detection live against an analog FPV transmitter.<br \/>\n<br \/>\nYou\u2019ll see the GNU Radio + gr-inspector energy scan workflow running manually, followed by DSP-based confirmation using <span class=\"ayg-player-description-dots\">...<\/span><\/span><span class=\"ayg-player-description-more\">suscli fpvdet \/ SigDigger, with detections coming in in real time.<br \/>\n<br \/>\nI also walk through the current pipeline and what\u2019s next, including:<br \/>\n<br \/>\n- Why energy detection alone isn\u2019t enough, and how DSP confirmation improves confidence<br \/>\n<br \/>\n- How this capability fits into the broader WarDragon platform<br \/>\n<br \/>\n- What\u2019s working today vs. what I\u2019m optimizing for speed, reliability, and operator workflow<br \/>\n<br \/>\n- A quick 2026 update, including progress on the WarDragon ATAK plugin<br \/>\n<br \/>\nRepo (open scan scripts):<br \/>\n<a href=\"https:\/\/github.com\/alphafox02\/wardragon-fpv-detect\" rel=\"nofollow\">https:\/\/github.com\/alphafox02\/wardragon-fpv-detect<\/a><br \/>\n<br \/>\nNote: The suscli fpvdet DSP confirm plugin is a WarDragon kit component.<br \/>\n<br \/>\nWarDragon Pro (when in stock):<br \/>\n<a href=\"https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit\">https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit<\/a><br \/>\n<br \/>\nUpdates on X:<br \/>\n<a href=\"https:\/\/x.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/x.com\/cemaxecuter<\/a><br \/>\n<br \/>\nSupport the channel:<br \/>\nIf you find this content helpful, consider supporting via Patreon:<br \/>\n<a href=\"https:\/\/www.patreon.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/www.patreon.com\/cemaxecuter<\/a><\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-b-bPQlLC4hA ayg-col ayg-col-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"b-bPQlLC4hA\" data-title=\"DragonOS Noble Update: Multi-Agent Sparrow-WiFi Control, PyQt6 QSpectrumAnalyzer &amp; More (hackRF)\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/b-bPQlLC4hA\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"DragonOS Noble Update: Multi-Agent Sparrow-WiFi Control, PyQt6 QSpectrumAnalyzer &amp; More (hackRF)\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">DragonOS Noble Update: Multi-Agent Sparrow-WiFi Control, PyQt6 QSpectrumAnalyzer &amp; More (hackRF)<\/div>\n         \n                    <div class=\"ayg-thumbnail-excerpt\">In this video, I walk through several updates that will be rolled into ...<\/div>\n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">In this video, I walk through several updates that will be rolled into an upcoming DragonOS Noble ISO, with the main focus on a new Sparrow-WiFi multi-agent controller and a <span class=\"ayg-player-description-dots\">...<\/span><\/span><span class=\"ayg-player-description-more\">refreshed QSpectrumAnalyzer rebuilt for PyQt6.<br \/>\n<br \/>\nThe biggest portion of this video is a step-by-step walkthrough of getting the Sparrow-WiFi controller up and running, and explaining how it leverages the existing Sparrow-WiFi API to control one or many remote agents simultaneously. Instead of managing a single Sparrow-WiFi instance, the controller can now task multiple agents at once.<br \/>\n<br \/>\nThis enables coordinated actions such as:<br \/>\n<br \/>\n- Kicking off Wi-Fi and Bluetooth scans across multiple remote nodes<br \/>\n- General spectrum awareness using devices like the HackRF<br \/>\n- Centralized C2 of tools like Aircrack-NG<br \/>\n<br \/>\nThese changes significantly improve scalability and make Sparrow-WiFi much more practical for distributed sensor deployments.<br \/>\n<br \/>\nAdditional updates covered:<br \/>\n- QSpectrumAnalyzer updated and cleaned up for PyQt6 support<br \/>\n- Notes on how these changes fit into future DragonOS Noble releases<br \/>\n<br \/>\nThis is a work-in-progress update, but hopefully useful for anyone running Sparrow-WiFi, experimenting with distributed RF sensors, or building larger-scale monitoring setups.<br \/>\n<br \/>\nWarDragon Pro available here (when in stock): <a href=\"https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit\">https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit<\/a><br \/>\n<br \/>\nDon\u2019t miss out on staying connected: Catch updates on X: <a href=\"https:\/\/x.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/x.com\/cemaxecuter<\/a><br \/>\n<br \/>\nSupporting the channel: If you find this content helpful, please consider supporting the channel through Patreon: <a href=\"https:\/\/www.patreon.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/www.patreon.com\/cemaxecuter<\/a><\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-wIHfiEy2DxM ayg-col ayg-col-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"wIHfiEy2DxM\" data-title=\"WarDragon Pro ADS-B Integration in Under 10 Minutes \u2014 Fast Setup + DragonSync Workflow\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/wIHfiEy2DxM\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"WarDragon Pro ADS-B Integration in Under 10 Minutes \u2014 Fast Setup + DragonSync Workflow\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">WarDragon Pro ADS-B Integration in Under 10 Minutes \u2014 Fast Setup + DragonSync Workflow<\/div>\n         \n                    <div class=\"ayg-thumbnail-excerpt\">In this video, I walk through how to take an existing WarDragon Pro ...<\/div>\n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">In this video, I walk through how to take an existing WarDragon Pro kit and temporarily repurpose the onboard SDR from its primary DJI OcuSync detection\/decoding role to instead detect, <span class=\"ayg-player-description-dots\">...<\/span><\/span><span class=\"ayg-player-description-more\">decode, and track ADS-B aircraft.<br \/>\n<br \/>\nI show how DragonSync can already forward ADS-B targets to ATAK today \u2014 with future outputs coming soon (Lattice, MQTT, and more). Everything in this walkthrough will be bundled into an upcoming WarDragon Pro restore image to make the workflow even faster.<br \/>\n<br \/>\nOf course, swapping the SDR like this comes at the cost of losing its usual mission, but the WarDragon Pro can easily accept an additional SDR dedicated solely to ADS-B if you want both capabilities running side-by-side.<br \/>\n<br \/>\nQuick, clean, and flexible \u2014 exactly why open hardware wins.<br \/>\n<br \/>\nWarDragon Pro available here (when in stock): <a href=\"https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit\">https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit<\/a><br \/>\n<br \/>\nDon\u2019t miss out on staying connected: Catch updates on X: <a href=\"https:\/\/x.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/x.com\/cemaxecuter<\/a><br \/>\n<br \/>\nSupporting the channel: If you find this content helpful, please consider supporting the channel through Patreon: <a href=\"https:\/\/www.patreon.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/www.patreon.com\/cemaxecuter<\/a><\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-5t5OJMMbfPM ayg-col ayg-col-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"5t5OJMMbfPM\" data-title=\"WarDragon Pro Anduril Lattice Compatible w\/ Real Time Sensor Feed\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/5t5OJMMbfPM\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"WarDragon Pro Anduril Lattice Compatible w\/ Real Time Sensor Feed\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">WarDragon Pro Anduril Lattice Compatible w\/ Real Time Sensor Feed<\/div>\n         \n                    <div class=\"ayg-thumbnail-excerpt\">In this video, I show how the WarDragon Pro \u2014 a DragonOS-based RF ...<\/div>\n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">In this video, I show how the WarDragon Pro \u2014 a DragonOS-based RF sensing and drone-detection platform \u2014 integrates with Anduril\u2019s Lattice Sandbox using the official Lattice Python SDK.<br \/>\n<br \/>\nThe WarDragon <span class=\"ayg-player-description-dots\">...<\/span><\/span><span class=\"ayg-player-description-more\">Pro isn\u2019t an Anduril device, but with recent updates to my DragonSync application, it can now output detection and positional data directly in Lattice format, allowing real-time visualization inside the sandbox environment.<br \/>\n<br \/>\nThis demonstration covers:<br \/>\n\ud83d\udd39 Installing and configuring the Lattice Python SDK on WarDragon Pro<br \/>\n\ud83d\udd39 Extending DragonSync to publish detections and GPS data to Lattice<br \/>\n\ud83d\udd39 Setting up the Lattice Sandbox for simulation<br \/>\n\ud83d\udd39 Running a live test stream to show WarDragon Pro detections appearing inside Lattice<br \/>\n<br \/>\nThe next video will take this from the sandbox to the real world \u2014 showing live drone detections feeding into Lattice from the field.<br \/>\n<br \/>\n\ud83d\udca1 Topics: SDR \u2022 Drone Detection \u2022 Anduril Lattice \u2022 Python SDK \u2022 Sensor Fusion \u2022 TAK Integration \u2022 C-UAS<br \/>\n<br \/>\n\ud83d\udce6 Learn More:<br \/>\n\ud83d\udd17 WarDragon Pro \u2013 <a href=\"https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit\">https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit<\/a><br \/>\n\ud83d\udd17 DragonSync \u2013 <a href=\"https:\/\/github.com\/alphafox02\/DragonSync\" rel=\"nofollow\">https:\/\/github.com\/alphafox02\/DragonSync<\/a><br \/>\n\ud83d\udd17 Anduril Lattice Sandbox \u2013 <a href=\"https:\/\/www.anduril.com\" rel=\"nofollow\">https:\/\/www.anduril.com<\/a><\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-VBeMQ1AfxWA ayg-col ayg-col-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"VBeMQ1AfxWA\" data-title=\"DragonOS Noble Fixing Sparrow-WiFi: SDR Spectrum, Wi-Fi\/BT Scanning, and Active Effects in One\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/VBeMQ1AfxWA\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"DragonOS Noble Fixing Sparrow-WiFi: SDR Spectrum, Wi-Fi\/BT Scanning, and Active Effects in One\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">DragonOS Noble Fixing Sparrow-WiFi: SDR Spectrum, Wi-Fi\/BT Scanning, and Active Effects in One<\/div>\n         \n                    <div class=\"ayg-thumbnail-excerpt\">In this video I dive into Sparrow-WiFi as it ships on DragonOS Noble \u2014 ...<\/div>\n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">In this video I dive into Sparrow-WiFi as it ships on DragonOS Noble \u2014 fixing a few nagging issues and showing how the pieces fit together.<br \/>\n<br \/>\nI demonstrate Sparrow-WiFi using SDRs <span class=\"ayg-player-description-dots\">...<\/span><\/span><span class=\"ayg-player-description-more\">(I\u2019m using a HackRF) for live 2.4 GHz and 5 GHz spectrum viewing while Wi-Fi adapters and an Ubertooth handle packet-level Wi-Fi and Bluetooth discovery. You\u2019ll also see how Sparrow ties into Aircrack-ng for controlled active effects (I don\u2019t perform real deauths or harvest keys here), and how GPS telemetry maps where signals show up.<br \/>\n<br \/>\nWorth noting (in this description only): adding Wi-Fi 6E (a third spectrum view), surfacing bandwidth \/ channel info in the UI, and building a multi-agent \u201chub\u201d to monitor\/control remote agents are useful ideas for future work \u2014 I\u2019m listing them here as notes for future videos, not things I discuss on camera in this clip.<br \/>\n<br \/>\nWhy watch:<br \/>\n- Practical fixes and UX tweaks for Sparrow-WiFi on DragonOS Noble<br \/>\n- Live HackRF\/Ubertooth spectrum + packet discovery workflow (Wi-Fi adapters + Ubertooth)<br \/>\n<br \/>\nLinks:<br \/>\n<a href=\"https:\/\/github.com\/ghostop14\/sparrow-wifi\" rel=\"nofollow\">https:\/\/github.com\/ghostop14\/sparrow-wifi<\/a><br \/>\n<br \/>\nComing soon: a follow-up that digs into Sparrow-WiFi\u2019s client\/server capabilities and a remote payload\/demo (remote SDR + telemetry).<br \/>\n<br \/>\nWarDragon Pro available here (when in stock): <a href=\"https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit\">https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit<\/a><br \/>\n<br \/>\nDon\u2019t miss out on staying connected: Catch updates on X: <a href=\"https:\/\/x.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/x.com\/cemaxecuter<\/a><br \/>\n<br \/>\nSupporting the channel: If you find this content helpful, please consider supporting the channel through Patreon: <a href=\"https:\/\/www.patreon.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/www.patreon.com\/cemaxecuter<\/a><\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-h2QOQb8VNhw ayg-col ayg-col-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"h2QOQb8VNhw\" data-title=\"DragonOS Noble: Testing JAERO + SDRReceiver SDRplay Support w\/ Initial Inmarsat Uplink (RSP1B)\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/h2QOQb8VNhw\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"DragonOS Noble: Testing JAERO + SDRReceiver SDRplay Support w\/ Initial Inmarsat Uplink (RSP1B)\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">DragonOS Noble: Testing JAERO + SDRReceiver SDRplay Support w\/ Initial Inmarsat Uplink (RSP1B)<\/div>\n         \n                    <div class=\"ayg-thumbnail-excerpt\">Quick session focused on initial testing of the SDRplay RSP1B using ...<\/div>\n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">Quick session focused on initial testing of the SDRplay RSP1B using JAERO and SDRReceiver on DragonOS Noble \u2014 now with native SDRplay support.<br \/>\n<br \/>\nI\u2019m not an expert on Inmarsat, JAERO, or <span class=\"ayg-player-description-dots\">...<\/span><\/span><span class=\"ayg-player-description-more\">AERO ACARS \u2014 this was mainly about verifying the new support and showing a first successful aircraft-to-ground message received during recording. Still, progress!<br \/>\n<br \/>\nFor more detailed and well-explained info on Inmarsat and JAERO, I recommend checking out The Bald Geek \u2014 his material is top-notch for learning this stuff.<br \/>\n<br \/>\n\ud83d\udce6 Repositories used in this video:<br \/>\n\u27a1\ufe0fhttps:\/\/github.com\/jeroenbeijer\/SDRReceiver<br \/>\n\u27a1\ufe0f <a href=\"https:\/\/github.com\/jontio\/JAERO\" rel=\"nofollow\">https:\/\/github.com\/jontio\/JAERO<\/a><\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-JgvfQvhQBS4 ayg-col ayg-col-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"JgvfQvhQBS4\" data-title=\"DragonOS Noble: Mapping VDL2 + HFDL Aircraft Traffic in Grafana (RTLSDR v4, Airspy Discovery HF+)\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/JgvfQvhQBS4\/mqdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"320\" height=\"180\" alt=\"DragonOS Noble: Mapping VDL2 + HFDL Aircraft Traffic in Grafana (RTLSDR v4, Airspy Discovery HF+)\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">DragonOS Noble: Mapping VDL2 + HFDL Aircraft Traffic in Grafana (RTLSDR v4, Airspy Discovery HF+)<\/div>\n         \n                    <div class=\"ayg-thumbnail-excerpt\">In this video, I walk through the latest updates to the Grafana stack ...<\/div>\n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">In this video, I walk through the latest updates to the Grafana stack \u2014 now featuring VDL2 (dumpvdl2) pipelines alongside HFDL (dumphfdl).<br \/>\nYou\u2019ll see how both data sources come together to <span class=\"ayg-player-description-dots\">...<\/span><\/span><span class=\"ayg-player-description-more\">visualize live aircraft positions, frequency stats, and message logs, all mapped and searchable inside Grafana.<br \/>\n<br \/>\n\ud83e\udde0 Highlights:<br \/>\n- Overview of dumpvdl2 and the type of aircraft traffic it decodes<br \/>\n- Integration of VDL2 and HFDL pipelines into the Grafana stack<br \/>\n- Mapping and exploring aircraft position data in real time<br \/>\n- How data flows from SDR \u2192 dumpvdl2\/dumphfdl \u2192 Graphite\/Loki \u2192 Grafana<br \/>\n- Why having all this in Grafana unlocks new ways to explore, filter, and analyze aviation data<br \/>\n<br \/>\n\ud83d\udd17 Repositories and Resources<br \/>\n<br \/>\n\ud83d\udcc1 <br \/>\n- <a href=\"https:\/\/github.com\/alphafox02\/dumphfdl-grafana-stack\" rel=\"nofollow\">https:\/\/github.com\/alphafox02\/dumphfdl-grafana-stack<\/a><br \/>\n<br \/>\n\ud83d\udca1 Note: The dev branch includes persistent volume settings for Grafana, Loki, and Graphite \u2014 so dashboards and data remain intact after container restarts.<br \/>\n<br \/>\n\u25b6\ufe0f Previous Video (HFDL Setup)<br \/>\n\ud83d\udcfa <a href=\"https:\/\/youtu.be\/SrcyvaXPUGI\" rel=\"nofollow\">https:\/\/youtu.be\/SrcyvaXPUGI<\/a><br \/>\n<br \/>\n\ud83d\udcac Notes<br \/>\nOnce configured, you can explore flight data interactively \u2014 from log details to frequency trends \u2014 directly on the map and dashboard panels.<br \/>\n<br \/>\nWarDragon Pro available here (when in stock): <a href=\"https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit\">https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit<\/a><br \/>\n<br \/>\nDon\u2019t miss out on staying connected: Catch updates on X: <a href=\"https:\/\/x.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/x.com\/cemaxecuter<\/a><br \/>\n<br \/>\nSupporting the channel: If you find this content helpful, please consider supporting the channel through Patreon: <a href=\"https:\/\/www.patreon.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/www.patreon.com\/cemaxecuter<\/a><br \/>\n<br \/>\n#HFDL #DragonOS #Grafana #Airspy #SDR #HF #Aviation #SignalsIntelligence #SoftwareDefinedRadio<\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-SrcyvaXPUGI ayg-col ayg-col-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"SrcyvaXPUGI\" data-title=\"DragonOS Noble: Real-Time HFDL Aircraft Monitoring with dumphfdl &amp; Grafana\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/SrcyvaXPUGI\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"DragonOS Noble: Real-Time HFDL Aircraft Monitoring with dumphfdl &amp; Grafana\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">DragonOS Noble: Real-Time HFDL Aircraft Monitoring with dumphfdl &amp; Grafana<\/div>\n         \n                    <div class=\"ayg-thumbnail-excerpt\">Back on DragonOS Noble, retesting some classic applications \u2014 this ...<\/div>\n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">Back on DragonOS Noble, retesting some classic applications \u2014 this time focusing on dumphfdl, an open-source HF Data Link (HFDL) decoder already included in DragonOS.<br \/>\n<br \/>\nIn this video, I show how <span class=\"ayg-player-description-dots\">...<\/span><\/span><span class=\"ayg-player-description-more\">to receive long-range aircraft data using the Airspy HF+, explain frequency and sample rate choices, and then connect dumphfdl\u2019s JSON and StatsD outputs into Grafana using my new Docker stack.<br \/>\n<br \/>\n\ud83d\udce1 So what\u2019s the point?<br \/>\nThis setup turns raw HF aircraft traffic into a real-time observability dashboard, giving you insights into HFDL ground stations, aircraft messages, and signal metrics \u2014 all running locally on DragonOS.<br \/>\n<br \/>\n\ud83e\udde9 Project Links:<br \/>\n- dumphfdl-grafana-stack (Docker + Grafana setup):<br \/>\n\ud83d\udc49 <a href=\"https:\/\/github.com\/alphafox02\/dumphfdl-grafana-stack\" rel=\"nofollow\">https:\/\/github.com\/alphafox02\/dumphfdl-grafana-stack<\/a><br \/>\n<br \/>\n- dumphfdl decoder (included in DragonOS):<br \/>\n\ud83d\udc49 <a href=\"https:\/\/github.com\/szpajder\/dumphfdl\" rel=\"nofollow\">https:\/\/github.com\/szpajder\/dumphfdl<\/a><br \/>\n<br \/>\nHardware used:<br \/>\n- Airspy HF+ Discovery<br \/>\n- YouLoop HF antenna tuned for 8\u201311 MHz range<br \/>\n<br \/>\nSoftware:<br \/>\n- DragonOS Noble (includes dumphfdl)<br \/>\n- Docker stack with Graphite, Loki, Promtail, and Grafana<br \/>\n<br \/>\nWarDragon Pro available here (when in stock): <a href=\"https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit\">https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit<\/a><br \/>\n<br \/>\nDon\u2019t miss out on staying connected: Catch updates on X: <a href=\"https:\/\/x.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/x.com\/cemaxecuter<\/a><br \/>\n<br \/>\nSupporting the channel: If you find this content helpful, please consider supporting the channel through Patreon: <a href=\"https:\/\/www.patreon.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/www.patreon.com\/cemaxecuter<\/a><br \/>\n<br \/>\n#HFDL #DragonOS #Grafana #Airspy #SDR #HF #Aviation #SignalsIntelligence #SoftwareDefinedRadio<\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-PQh8eHdQMIM ayg-col ayg-col-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"PQh8eHdQMIM\" data-title=\"DragonOS Pi64 \u2013 Recompiled SDRAngel on Pi4 + Live AIS Reception (Caribou Lite, Beta41+)\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/PQh8eHdQMIM\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"DragonOS Pi64 \u2013 Recompiled SDRAngel on Pi4 + Live AIS Reception (Caribou Lite, Beta41+)\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">DragonOS Pi64 \u2013 Recompiled SDRAngel on Pi4 + Live AIS Reception (Caribou Lite, Beta41+)<\/div>\n         \n                    <div class=\"ayg-thumbnail-excerpt\">In this follow-up to my earlier Caribou Lite on Pi4 video, I show how ...<\/div>\n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">In this follow-up to my earlier Caribou Lite on Pi4 video, I show how to get SDRAngel running again on the Raspberry Pi 4 by installing a .deb package that <span class=\"ayg-player-description-dots\">...<\/span><\/span><span class=\"ayg-player-description-more\">I recompiled. Requires Beta41 or later DragonOS Pi64.<br \/>\n<br \/>\n<a href=\"https:\/\/sourceforge.net\/projects\/dragonos-pi64\/\" rel=\"nofollow\">https:\/\/sourceforge.net\/projects\/dragonos-pi64\/<\/a><br \/>\n<br \/>\nOnce it\u2019s set up, I demonstrate how to use SDRAngel to receive and decode AIS (Automatic Identification System) signals\u2014broadcasts from ships that include their identity, position, course, and speed.<br \/>\n<br \/>\nThis lets you visualize nearby maritime traffic in real time right from your SDR and Pi4. If you\u2019d like to learn more about SDRAngel\u2019s AIS capabilities, check out the project page here:<br \/>\n\ud83d\udc49 <a href=\"https:\/\/github.com\/f4exb\/sdrangel\/blob\/master\/plugins\/channelrx\/demodais\/readme.md\" rel=\"nofollow\">https:\/\/github.com\/f4exb\/sdrangel\/blob\/master\/plugins\/channelrx\/demodais\/readme.md<\/a><br \/>\n<br \/>\nThe recompiled .deb I used in the video is also linked below so you can try it yourself.<br \/>\n<br \/>\n<a href=\"https:\/\/drive.google.com\/file\/d\/1AB_4KZROZBYcZ-3_YpZ1PG57xK3YzUlQ\/view?usp=sharing\" rel=\"nofollow\">https:\/\/drive.google.com\/file\/d\/1AB_4KZROZBYcZ-3_YpZ1PG57xK3YzUlQ\/view?usp=sharing<\/a><br \/>\n<br \/>\nWarDragon Pro available here (when in stock): <a href=\"https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit\">https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit<\/a><br \/>\n<br \/>\nDon\u2019t miss out on staying connected: Catch updates on X: <a href=\"https:\/\/x.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/x.com\/cemaxecuter<\/a><br \/>\n<br \/>\nSupporting the channel: If you find this content helpful, please consider supporting the channel through Patreon: <a href=\"https:\/\/www.patreon.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/www.patreon.com\/cemaxecuter<\/a><\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-3r4VX2neOkk ayg-col ayg-col-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"3r4VX2neOkk\" data-title=\"DragonOS Pi64 \u2013 New Raspberry Pi OS Base + CaribouLite Setup (Debian 13)\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/3r4VX2neOkk\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"DragonOS Pi64 \u2013 New Raspberry Pi OS Base + CaribouLite Setup (Debian 13)\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">DragonOS Pi64 \u2013 New Raspberry Pi OS Base + CaribouLite Setup (Debian 13)<\/div>\n         \n                    <div class=\"ayg-thumbnail-excerpt\">In this video, I cover the latest update to DragonOS Pi64, which has ...<\/div>\n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">In this video, I cover the latest update to DragonOS Pi64, which has now moved from an Ubuntu 24.04 base to a Raspberry Pi OS (Debian 13 \u201cTrixie\u201d) base. The <span class=\"ayg-player-description-dots\">...<\/span><\/span><span class=\"ayg-player-description-more\">rebuild addresses a number of issues users have seen with overlays, kernel modules, and third-party hardware support on the Ubuntu builds, while also giving faster boot times and better compatibility across Raspberry Pi 4 and 5 hardware.<br \/>\n<br \/>\nI\u2019ll walk through the setup process and demonstrate how to get the CaribouLite SDR operational again, including configuration steps and verifying performance in GQRX, SigDigger, and SDR++. With this release, DragonOS Pi64 is better positioned for projects that need clean hardware integration and a lightweight but capable Raspberry Pi base system.<br \/>\n<br \/>\nPull Request used in the video.<br \/>\n<br \/>\n<a href=\"https:\/\/github.com\/Habraken\/cariboulite\" rel=\"nofollow\">https:\/\/github.com\/Habraken\/cariboulite<\/a><br \/>\n<br \/>\nWarDragon Pro available here (when in stock): <a href=\"https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit\">https:\/\/cemaxecuter.com\/?product=wardragon-pro-kit<\/a><br \/>\n<br \/>\nDon\u2019t miss out on staying connected: Catch updates on X: <a href=\"https:\/\/x.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/x.com\/cemaxecuter<\/a><br \/>\n<br \/>\nSupporting the channel: If you find this content helpful, please consider supporting the channel through Patreon: <a href=\"https:\/\/www.patreon.com\/cemaxecuter\" rel=\"nofollow\">https:\/\/www.patreon.com\/cemaxecuter<\/a><\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                    <\/div>\n        <ayg-pagination class=\"ayg-pagination\" data-params=\"{&quot;uid&quot;:&quot;bb757e9685b28dab9fdba6c827abbbbd&quot;,&quot;post_id&quot;:115,&quot;type&quot;:&quot;channel&quot;,&quot;src&quot;:&quot;UC9U2kaqhE716J2WNSTcOghg&quot;,&quot;order&quot;:&quot;relevance&quot;,&quot;limit&quot;:500,&quot;per_page&quot;:12,&quot;cache&quot;:86400,&quot;columns&quot;:3,&quot;thumb_ratio&quot;:56.25,&quot;thumb_title&quot;:1,&quot;thumb_title_length&quot;:0,&quot;thumb_excerpt&quot;:1,&quot;thumb_excerpt_length&quot;:75,&quot;player_description&quot;:1,&quot;total_pages&quot;:29,&quot;paged&quot;:1,&quot;next_page_token&quot;:&quot;EAAaHlBUOkNBd2lFRGhEUkRVek5FRXhRVU0zUmpoQk1qZw&quot;,&quot;prev_page_token&quot;:&quot;&quot;}\">\n            <div class=\"ayg-pagination-prev\">\n            <button type=\"button\" class=\"ayg-btn ayg-pagination-prev-btn\" data-type=\"previous\" style=\"display: none;\">Previous<\/button>\n        <\/div>\n        <div class=\"ayg-pagination-info\">\n            <span class=\"ayg-pagination-current-page-number\">1<\/span>\n            of            <span class=\"ayg-pagination-total-pages\">29<\/span>\n        <\/div>\n        <div class=\"ayg-pagination-next\">\n            <button type=\"button\" class=\"ayg-btn ayg-pagination-next-btn\" data-type=\"next\">Next<\/button>\n        <\/div>\n    <\/ayg-pagination>    <\/ayg-theme-classic>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-115","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=\/wp\/v2\/pages\/115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=115"}],"version-history":[{"count":1,"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=\/wp\/v2\/pages\/115\/revisions"}],"predecessor-version":[{"id":134,"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=\/wp\/v2\/pages\/115\/revisions\/134"}],"wp:attachment":[{"href":"https:\/\/cemaxecuter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}