{"id":16335,"date":"2026-01-14T07:38:21","date_gmt":"2026-01-14T02:08:21","guid":{"rendered":"https:\/\/johnsonfrancis.org\/techworld\/?p=16335"},"modified":"2026-01-14T07:38:23","modified_gmt":"2026-01-14T02:08:23","slug":"moving-beyond-the-basics-of-software-defined-radio-sdr","status":"publish","type":"post","link":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/","title":{"rendered":"Moving beyond the basics of Software Defined Radio (SDR)"},"content":{"rendered":"<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/FQGG1okYsAc?si=yytJGLOqWfOd6Lw1\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n\n<p class=\"wp-block-paragraph\">Moving beyond the basics of <strong>Software Defined Radio (SDR)<\/strong>\u2014where we transition from &#8220;radio as a hardware box&#8221; to &#8220;radio as an app&#8221;\u2014requires looking at the architectural bottlenecks and the advanced signal processing strategies that make modern high-performance systems possible. In 2026, the field is dominated by the move toward &#8220;all-digital&#8221; front ends and the integration of AI for real-time spectrum management.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">1. Advanced Architectures: The End of the Mixer?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Traditional SDRs (like the RTL-SDR) often use a <strong>Superheterodyne<\/strong> or <strong>Direct Conversion (Zero-IF)<\/strong> architecture. These still rely on analog mixers to move signals down to a frequency the computer can handle.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Direct RF Sampling<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The current &#8220;gold standard&#8221; for high-end SDRs (like high-end Flex Radios) is <strong>Direct RF Sampling<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>The Concept:<\/strong> The Analog-to-Digital Converter (ADC) is placed as close to the antenna as possible. There is no analog down-conversion.<\/li>\n\n\n\n<li><strong>The Challenge:<\/strong> To sample a 3 GHz signal directly, you need an ADC sampling at over 6 Gigasamples per second (Gsps) to satisfy the Nyquist theorem. Simply put, Nyquist frequency is half the sampling rate. <\/li>\n\n\n\n<li><strong>The Benefit:<\/strong> It eliminates &#8220;analog artifacts&#8221; like IQ imbalance, DC offset, and phase noise introduced by local oscillators. Direct conversion receivers contain a local oscillator which generates both a sine wave at carrier frequency and a copy phase delayed by 90\u00b0. These are individually mixed with the RF signal, producing what are known respectively as the in-phase and quadrature signals, labelled I and Q. In practice, the actual phase difference may not be exactly and 90\u00b0 and the gain may not be equal in these two signals, causing IQ imbalance. DC offset is the value introduced by DC bias so that the mean value of a sine wave becomes non-zero. Phase noise describes random, short-term fluctuations in the phase or frequency of a signal from an oscillator.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">2. The Processing Powerhouse: FPGA vs. GPP<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A common &#8220;beyond basics&#8221; hurdle is understanding where the math happens.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>General Purpose Processors (GPP):<\/strong> Your laptop&#8217;s CPU. Great for complex protocols (like decoding a P25 digital radio trunk), but it struggles with massive raw data rates. Project 25 (P25) is a suite of standards for interoperable Land Mobile Radio (LMR) systems designed primarily for public safety users.<\/li>\n\n\n\n<li><strong>Field Programmable Gate Arrays (FPGA):<\/strong> These are the &#8220;secret sauce&#8221; of high-performance SDR. Because they process data in parallel, they can handle the massive &#8220;firehose&#8221; of bits from a Direct Sampling ADC in real-time.<\/li>\n\n\n\n<li><strong>The Workflow:<\/strong> Usually, an FPGA performs <strong>Digital Down Conversion (DDC)<\/strong>\u2014filtering and &#8220;thinning out&#8221; the data\u2014so that a standard USB or Ethernet cable can actually carry the result to your PC.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">3. Cognitive Radio &amp; AI Integration<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We are moving from SDR to <strong>Cognitive Radio (CR)<\/strong>. In a cognitive system, the radio doesn&#8217;t just sit on one frequency; it &#8220;perceives&#8221; the environment.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Dynamic Spectrum Access (DSA):<\/strong> The radio senses &#8220;white spaces&#8221; (unused frequencies) and automatically hops into them to avoid interference.<\/li>\n\n\n\n<li><strong>Neural Demodulators:<\/strong> Instead of writing a mathematical formula to decode a signal, researchers now use <strong>Convolutional Neural Networks (CNNs)<\/strong>. These can decode signals even in extreme noise (low SNR) where traditional math-based decoders fail.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">4. Coherent SDR &amp; Beamforming<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">By synchronizing the &#8220;clocks&#8221; of multiple SDRs, you can achieve <strong>Spatial Multiplexing<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Passive Radar:<\/strong> You can use two SDRs to &#8220;see&#8221; objects without transmitting. One listens to a known source (like a TV tower), and the other listens for the reflection off an airplane. By comparing the phase difference, you can calculate the plane&#8217;s position.<\/li>\n\n\n\n<li><strong>Beamforming:<\/strong> By precisely shifting the phase of a signal across multiple antennas, you can &#8220;steer&#8221; the radio beam electronically, focusing energy on a specific target without moving the hardware.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Comparison: Entry-Level vs. High-Performance SDR<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Feature<\/strong><\/td><td><strong>Entry-Level (e.g., RTL-SDR)<\/strong><\/td><td><strong>Research-Grade (e.g., USRP \/ BladeRF)<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>ADC Resolution<\/strong><\/td><td>8-bit (Limited dynamic range)<\/td><td>14-bit or 16-bit (Hear weak signals near loud ones)<\/td><\/tr><tr><td><strong>Sample Rate<\/strong><\/td><td>~2.4 Msps (Small slice of spectrum)<\/td><td>Up to 1+ Gsps (Can see the whole band)<\/td><\/tr><tr><td><strong>Clock Stability<\/strong><\/td><td>1\u20132 PPM (Drifts as it gets hot)<\/td><td>&lt; 0.5 PPB (Oven-controlled or GPS-disciplined)<\/td><\/tr><tr><td><strong>Duplex<\/strong><\/td><td>Receive-only<\/td><td>Full Duplex (Transmit and receive simultaneously)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">The &#8220;Bit-Depth&#8221; Trap<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Many beginners think more bandwidth is better. However, in &#8220;beyond the basics&#8221; SDR, <strong>Dynamic Range<\/strong> (bit depth) is often more important. An 8-bit SDR will be &#8220;blinded&#8221; by a nearby FM tower, whereas a 16-bit SDR can &#8220;see&#8221; a tiny signal right next to that tower because it has 2<sup>16<\/sup> levels of resolution instead of 2<sup>8<\/sup>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Moving beyond the basics of Software Defined Radio (SDR)\u2014where we transition from &#8220;radio as a hardware box&#8221; to &#8220;radio as an app&#8221;\u2014requires looking at the architectural bottlenecks and the advanced signal processing strategies that make modern high-performance systems possible. In 2026, the field is dominated by the move toward &#8220;all-digital&#8221; front ends and the integration [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":16340,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-16335","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-amateur-radio-ham-radio"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Moving beyond the basics of Software Defined Radio (SDR) - Johnson&#039;s Techworld<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Moving beyond the basics of Software Defined Radio (SDR) - Johnson&#039;s Techworld\" \/>\n<meta property=\"og:description\" content=\"Moving beyond the basics of Software Defined Radio (SDR)\u2014where we transition from &#8220;radio as a hardware box&#8221; to &#8220;radio as an app&#8221;\u2014requires looking at the architectural bottlenecks and the advanced signal processing strategies that make modern high-performance systems possible. In 2026, the field is dominated by the move toward &#8220;all-digital&#8221; front ends and the integration [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/\" \/>\n<meta property=\"og:site_name\" content=\"Johnson&#039;s Techworld\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-14T02:08:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-14T02:08:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/johnsonfrancis.org\/techworld\/wp-content\/uploads\/2026\/01\/Moving-beyond-the-basics-of-Software-Defined-Radio-SDR.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"678\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Johnson Francis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Johnson Francis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/moving-beyond-the-basics-of-software-defined-radio-sdr\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/moving-beyond-the-basics-of-software-defined-radio-sdr\\\/\"},\"author\":{\"name\":\"Johnson Francis\",\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/#\\\/schema\\\/person\\\/6201c843e80ccd3578e6196b1d007027\"},\"headline\":\"Moving beyond the basics of Software Defined Radio (SDR)\",\"datePublished\":\"2026-01-14T02:08:21+00:00\",\"dateModified\":\"2026-01-14T02:08:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/moving-beyond-the-basics-of-software-defined-radio-sdr\\\/\"},\"wordCount\":731,\"publisher\":{\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/#\\\/schema\\\/person\\\/6201c843e80ccd3578e6196b1d007027\"},\"image\":{\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/moving-beyond-the-basics-of-software-defined-radio-sdr\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Moving-beyond-the-basics-of-Software-Defined-Radio-SDR.jpg\",\"articleSection\":[\"Amateur Radio (Ham Radio)\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/moving-beyond-the-basics-of-software-defined-radio-sdr\\\/\",\"url\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/moving-beyond-the-basics-of-software-defined-radio-sdr\\\/\",\"name\":\"Moving beyond the basics of Software Defined Radio (SDR) - Johnson&#039;s Techworld\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/moving-beyond-the-basics-of-software-defined-radio-sdr\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/moving-beyond-the-basics-of-software-defined-radio-sdr\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Moving-beyond-the-basics-of-Software-Defined-Radio-SDR.jpg\",\"datePublished\":\"2026-01-14T02:08:21+00:00\",\"dateModified\":\"2026-01-14T02:08:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/moving-beyond-the-basics-of-software-defined-radio-sdr\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/moving-beyond-the-basics-of-software-defined-radio-sdr\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/moving-beyond-the-basics-of-software-defined-radio-sdr\\\/#primaryimage\",\"url\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Moving-beyond-the-basics-of-Software-Defined-Radio-SDR.jpg\",\"contentUrl\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Moving-beyond-the-basics-of-Software-Defined-Radio-SDR.jpg\",\"width\":1200,\"height\":678},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/moving-beyond-the-basics-of-software-defined-radio-sdr\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Moving beyond the basics of Software Defined Radio (SDR)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/#website\",\"url\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/\",\"name\":\"Johnson's Techworld\",\"description\":\"Johnson&#039;s Techworld\",\"publisher\":{\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/#\\\/schema\\\/person\\\/6201c843e80ccd3578e6196b1d007027\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/#\\\/schema\\\/person\\\/6201c843e80ccd3578e6196b1d007027\",\"name\":\"Johnson Francis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/channels4_profile.jpg\",\"url\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/channels4_profile.jpg\",\"contentUrl\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/channels4_profile.jpg\",\"width\":600,\"height\":600,\"caption\":\"Johnson Francis\"},\"logo\":{\"@id\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/channels4_profile.jpg\"},\"description\":\"Amateur Radio Operator VU2JO. Originally licensed as VU2JFP with Grade 1 license in 1985. Upgraded to Advanced Grade in 1988 and was allotted new callsign to VU2JO\",\"sameAs\":[\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\",\"https:\\\/\\\/www.youtube.com\\\/@johnsonstechworld\\\/\"],\"url\":\"https:\\\/\\\/johnsonfrancis.org\\\/techworld\\\/author\\\/jf\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Moving beyond the basics of Software Defined Radio (SDR) - Johnson&#039;s Techworld","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/","og_locale":"en_US","og_type":"article","og_title":"Moving beyond the basics of Software Defined Radio (SDR) - Johnson&#039;s Techworld","og_description":"Moving beyond the basics of Software Defined Radio (SDR)\u2014where we transition from &#8220;radio as a hardware box&#8221; to &#8220;radio as an app&#8221;\u2014requires looking at the architectural bottlenecks and the advanced signal processing strategies that make modern high-performance systems possible. In 2026, the field is dominated by the move toward &#8220;all-digital&#8221; front ends and the integration [&hellip;]","og_url":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/","og_site_name":"Johnson&#039;s Techworld","article_published_time":"2026-01-14T02:08:21+00:00","article_modified_time":"2026-01-14T02:08:23+00:00","og_image":[{"width":1200,"height":678,"url":"https:\/\/johnsonfrancis.org\/techworld\/wp-content\/uploads\/2026\/01\/Moving-beyond-the-basics-of-Software-Defined-Radio-SDR.jpg","type":"image\/jpeg"}],"author":"Johnson Francis","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Johnson Francis","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/#article","isPartOf":{"@id":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/"},"author":{"name":"Johnson Francis","@id":"https:\/\/johnsonfrancis.org\/techworld\/#\/schema\/person\/6201c843e80ccd3578e6196b1d007027"},"headline":"Moving beyond the basics of Software Defined Radio (SDR)","datePublished":"2026-01-14T02:08:21+00:00","dateModified":"2026-01-14T02:08:23+00:00","mainEntityOfPage":{"@id":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/"},"wordCount":731,"publisher":{"@id":"https:\/\/johnsonfrancis.org\/techworld\/#\/schema\/person\/6201c843e80ccd3578e6196b1d007027"},"image":{"@id":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/#primaryimage"},"thumbnailUrl":"https:\/\/johnsonfrancis.org\/techworld\/wp-content\/uploads\/2026\/01\/Moving-beyond-the-basics-of-Software-Defined-Radio-SDR.jpg","articleSection":["Amateur Radio (Ham Radio)"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/","url":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/","name":"Moving beyond the basics of Software Defined Radio (SDR) - Johnson&#039;s Techworld","isPartOf":{"@id":"https:\/\/johnsonfrancis.org\/techworld\/#website"},"primaryImageOfPage":{"@id":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/#primaryimage"},"image":{"@id":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/#primaryimage"},"thumbnailUrl":"https:\/\/johnsonfrancis.org\/techworld\/wp-content\/uploads\/2026\/01\/Moving-beyond-the-basics-of-Software-Defined-Radio-SDR.jpg","datePublished":"2026-01-14T02:08:21+00:00","dateModified":"2026-01-14T02:08:23+00:00","breadcrumb":{"@id":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/#primaryimage","url":"https:\/\/johnsonfrancis.org\/techworld\/wp-content\/uploads\/2026\/01\/Moving-beyond-the-basics-of-Software-Defined-Radio-SDR.jpg","contentUrl":"https:\/\/johnsonfrancis.org\/techworld\/wp-content\/uploads\/2026\/01\/Moving-beyond-the-basics-of-Software-Defined-Radio-SDR.jpg","width":1200,"height":678},{"@type":"BreadcrumbList","@id":"https:\/\/johnsonfrancis.org\/techworld\/moving-beyond-the-basics-of-software-defined-radio-sdr\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/johnsonfrancis.org\/techworld\/"},{"@type":"ListItem","position":2,"name":"Moving beyond the basics of Software Defined Radio (SDR)"}]},{"@type":"WebSite","@id":"https:\/\/johnsonfrancis.org\/techworld\/#website","url":"https:\/\/johnsonfrancis.org\/techworld\/","name":"Johnson's Techworld","description":"Johnson&#039;s Techworld","publisher":{"@id":"https:\/\/johnsonfrancis.org\/techworld\/#\/schema\/person\/6201c843e80ccd3578e6196b1d007027"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/johnsonfrancis.org\/techworld\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/johnsonfrancis.org\/techworld\/#\/schema\/person\/6201c843e80ccd3578e6196b1d007027","name":"Johnson Francis","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/johnsonfrancis.org\/techworld\/wp-content\/uploads\/2025\/01\/channels4_profile.jpg","url":"https:\/\/johnsonfrancis.org\/techworld\/wp-content\/uploads\/2025\/01\/channels4_profile.jpg","contentUrl":"https:\/\/johnsonfrancis.org\/techworld\/wp-content\/uploads\/2025\/01\/channels4_profile.jpg","width":600,"height":600,"caption":"Johnson Francis"},"logo":{"@id":"https:\/\/johnsonfrancis.org\/techworld\/wp-content\/uploads\/2025\/01\/channels4_profile.jpg"},"description":"Amateur Radio Operator VU2JO. Originally licensed as VU2JFP with Grade 1 license in 1985. Upgraded to Advanced Grade in 1988 and was allotted new callsign to VU2JO","sameAs":["https:\/\/johnsonfrancis.org\/techworld","https:\/\/www.youtube.com\/@johnsonstechworld\/"],"url":"https:\/\/johnsonfrancis.org\/techworld\/author\/jf\/"}]}},"_links":{"self":[{"href":"https:\/\/johnsonfrancis.org\/techworld\/wp-json\/wp\/v2\/posts\/16335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/johnsonfrancis.org\/techworld\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/johnsonfrancis.org\/techworld\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/johnsonfrancis.org\/techworld\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/johnsonfrancis.org\/techworld\/wp-json\/wp\/v2\/comments?post=16335"}],"version-history":[{"count":5,"href":"https:\/\/johnsonfrancis.org\/techworld\/wp-json\/wp\/v2\/posts\/16335\/revisions"}],"predecessor-version":[{"id":16341,"href":"https:\/\/johnsonfrancis.org\/techworld\/wp-json\/wp\/v2\/posts\/16335\/revisions\/16341"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/johnsonfrancis.org\/techworld\/wp-json\/wp\/v2\/media\/16340"}],"wp:attachment":[{"href":"https:\/\/johnsonfrancis.org\/techworld\/wp-json\/wp\/v2\/media?parent=16335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/johnsonfrancis.org\/techworld\/wp-json\/wp\/v2\/categories?post=16335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/johnsonfrancis.org\/techworld\/wp-json\/wp\/v2\/tags?post=16335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}