{"id":2802,"date":"2017-12-16T05:30:15","date_gmt":"2017-12-16T12:30:15","guid":{"rendered":"http:\/\/fallows.ca\/wp\/?p=2802"},"modified":"2017-12-16T05:30:15","modified_gmt":"2017-12-16T12:30:15","slug":"desktopsdr-captivates-matlab-rtl-sdr","status":"publish","type":"post","link":"https:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/","title":{"rendered":"DesktopSDR Captivates with Matlab and RTL-SDR"},"content":{"rendered":"<p><a href=\"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2017\/12\/desktopsdr.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2803 size-full\" src=\"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2017\/12\/desktopsdr.jpg\" alt=\"desktopsdr captivates\" width=\"466\" height=\"302\" srcset=\"https:\/\/fallows.ca\/wp\/wp-content\/uploads\/2017\/12\/desktopsdr.jpg 466w, https:\/\/fallows.ca\/wp\/wp-content\/uploads\/2017\/12\/desktopsdr-300x194.jpg 300w\" sizes=\"auto, (max-width: 466px) 100vw, 466px\" \/><\/a><\/p>\n<p>Once in a while, I come across a learning project that is truly engaging. So, I need to tell you about how DesktopSDR captivates my attention, and might do so for you, too.\u00a0<!--more--><\/p>\n<p><a href=\"http:\/\/www.desktopsdr.com\/\" target=\"_blank\" rel=\"nofollow\">DesktopSDR <\/a>is a complete learning package &#8211; book and software &#8211; that truly rocks. You need access to Matlab, and a software defined radio like RTL-SDR or USRP. With these resources, you can learn a ton of stuff about SDR on your computer.<\/p>\n<p>DesktopSDR is the brainchild of Professor Bob Stewart in the Department of Electronic and Electrical Engineering at the <a href=\"https:\/\/pure.strath.ac.uk\/portal\/en\/persons\/robert-stewart(adb20eac-df74-4df0-938c-d43e1019d61b).html\" target=\"_blank\" rel=\"noopener nofollow\">University of Strathclyde<\/a> in Glasgow. Bob and his colleagues set out to build a comprehensive SDR learning experience for everyone. His motivation was to engage learners by focusing on real-world radio experiments, rather than the purely mathematical approach typically used to teach DSP. In particular, it leverages the $20 RTL-SDR as a learning tool.<\/p>\n<p>The result is a package of text, experiments and simulations useful for students and others to learn many of the basics of software defined radio. The book is called <em>Software Defined Radio Using Matlab &amp; Simulink and the RTL-SDR<\/em>. You can buy it, or just <a href=\"http:\/\/www.desktopsdr.com\/download-files\" target=\"_blank\" rel=\"noopener nofollow\">download it<\/a> as a PDF. I recommend that you also download the complete package that contains all of the Simulink models, MATLAB scripts and data files that you require to work through the examples.<\/p>\n<p>On You Tube, you can also find many <a href=\"https:\/\/www.youtube.com\/c\/desktopSDRvideos\" target=\"_blank\" rel=\"noopener nofollow\">instructional videos<\/a> about setting up and using the tools.<\/p>\n<h2>DesktopSDR Captivates with a Great Learning Experience<\/h2>\n<p>The book is a great combination of teaching theory and applying using Matlab experiments. These include sampling, filtering, frequency translation, modulation and demodulation. Complex numbers and phase locked loops are covered in detail. There are also experiments to set up your own transmitter. At the very least, you should take a look at the book.<\/p>\n<p><a href=\"https:\/\/www.mathworks.com\/products\/matlab.html\" target=\"_blank\" rel=\"noopener nofollow\">Matlab <\/a>is produced by Mathworks. It is a proprietary, heavyweight tool for teaching and using mathematics, and very much more. Matlab is not open source, and not cheap. It has been used extensively in education and industry for more than thirty years.<\/p>\n<p>Now for the good news. Matlab has reasonably priced licensing for <a href=\"https:\/\/www.mathworks.com\/products\/matlab-home.html\" target=\"_blank\" rel=\"noopener nofollow\">home <\/a>or student use. And, DesktopSDR runs on all versions, including home and student. The only caveat is that you need a recent version, R2014b or later.<\/p>\n<p>We will be exploring how DesktopSDR captivates in future articles.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Once in a while, I come across a learning project that is truly engaging. So, I need to tell you about how DesktopSDR captivates my attention, and might do so for you, too.\u00a0<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"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":"","jetpack_publicize_message":"DesktopSDR Captivates with Matlab and RTL-SDR #hamr #hamradio #RTL-SDR #SDR","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[12],"tags":[242,243,67,34],"series":[270],"class_list":["post-2802","post","type-post","status-publish","format-standard","hentry","category-software-defined-radio","tag-hamr","tag-hamradio","tag-rtl-sdr","tag-sdr","series-learning-sdr-and-dsp"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>DesktopSDR Captivates with Matlab and RTL-SDR - Living On The Horizon<\/title>\n<meta name=\"description\" content=\"Once in a while, I come across a learning project that is truly engaging. So, I need to tell you about how DesktopSDR captivates my attention.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DesktopSDR Captivates with Matlab and RTL-SDR - Living On The Horizon\" \/>\n<meta property=\"og:description\" content=\"Once in a while, I come across a learning project that is truly engaging. So, I need to tell you about how DesktopSDR captivates my attention.\" \/>\n<meta property=\"og:url\" content=\"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/\" \/>\n<meta property=\"og:site_name\" content=\"Living On The Horizon\" \/>\n<meta property=\"article:published_time\" content=\"2017-12-16T12:30:15+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2017\/12\/desktopsdr.jpg\" \/>\n<meta name=\"author\" content=\"John VE6EY\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@VE6EY\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"John VE6EY\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/\",\"url\":\"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/\",\"name\":\"DesktopSDR Captivates with Matlab and RTL-SDR - Living On The Horizon\",\"isPartOf\":{\"@id\":\"https:\/\/fallows.ca\/wp\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2017\/12\/desktopsdr.jpg\",\"datePublished\":\"2017-12-16T12:30:15+00:00\",\"author\":{\"@id\":\"https:\/\/fallows.ca\/wp\/#\/schema\/person\/9750e0ab227030255d9806757525f945\"},\"description\":\"Once in a while, I come across a learning project that is truly engaging. So, I need to tell you about how DesktopSDR captivates my attention.\",\"breadcrumb\":{\"@id\":\"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/#primaryimage\",\"url\":\"https:\/\/fallows.ca\/wp\/wp-content\/uploads\/2017\/12\/desktopsdr.jpg\",\"contentUrl\":\"https:\/\/fallows.ca\/wp\/wp-content\/uploads\/2017\/12\/desktopsdr.jpg\",\"width\":466,\"height\":302,\"caption\":\"desktopsdr\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fallows.ca\/wp\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Radio\",\"item\":\"https:\/\/fallows.ca\/wp\/category\/radio\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Ham Radio\",\"item\":\"https:\/\/fallows.ca\/wp\/category\/radio\/ham-radio\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"DesktopSDR Captivates with Matlab and RTL-SDR\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fallows.ca\/wp\/#website\",\"url\":\"https:\/\/fallows.ca\/wp\/\",\"name\":\"Living On The Horizon\",\"description\":\"Blogs and Stuff\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fallows.ca\/wp\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fallows.ca\/wp\/#\/schema\/person\/9750e0ab227030255d9806757525f945\",\"name\":\"John VE6EY\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fallows.ca\/wp\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e4048edfe09efff51033c48b4fb951e8ac0a4dc84a25c96b25e5ae9f5b7069a5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e4048edfe09efff51033c48b4fb951e8ac0a4dc84a25c96b25e5ae9f5b7069a5?s=96&d=mm&r=g\",\"caption\":\"John VE6EY\"},\"sameAs\":[\"https:\/\/x.com\/VE6EY\"],\"url\":\"https:\/\/fallows.ca\/wp\/author\/play\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DesktopSDR Captivates with Matlab and RTL-SDR - Living On The Horizon","description":"Once in a while, I come across a learning project that is truly engaging. So, I need to tell you about how DesktopSDR captivates my attention.","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":"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/","og_locale":"en_US","og_type":"article","og_title":"DesktopSDR Captivates with Matlab and RTL-SDR - Living On The Horizon","og_description":"Once in a while, I come across a learning project that is truly engaging. So, I need to tell you about how DesktopSDR captivates my attention.","og_url":"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/","og_site_name":"Living On The Horizon","article_published_time":"2017-12-16T12:30:15+00:00","og_image":[{"url":"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2017\/12\/desktopsdr.jpg","type":"","width":"","height":""}],"author":"John VE6EY","twitter_card":"summary_large_image","twitter_creator":"@VE6EY","twitter_misc":{"Written by":"John VE6EY","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/","url":"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/","name":"DesktopSDR Captivates with Matlab and RTL-SDR - Living On The Horizon","isPartOf":{"@id":"https:\/\/fallows.ca\/wp\/#website"},"primaryImageOfPage":{"@id":"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/#primaryimage"},"image":{"@id":"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/#primaryimage"},"thumbnailUrl":"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2017\/12\/desktopsdr.jpg","datePublished":"2017-12-16T12:30:15+00:00","author":{"@id":"https:\/\/fallows.ca\/wp\/#\/schema\/person\/9750e0ab227030255d9806757525f945"},"description":"Once in a while, I come across a learning project that is truly engaging. So, I need to tell you about how DesktopSDR captivates my attention.","breadcrumb":{"@id":"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/#primaryimage","url":"https:\/\/fallows.ca\/wp\/wp-content\/uploads\/2017\/12\/desktopsdr.jpg","contentUrl":"https:\/\/fallows.ca\/wp\/wp-content\/uploads\/2017\/12\/desktopsdr.jpg","width":466,"height":302,"caption":"desktopsdr"},{"@type":"BreadcrumbList","@id":"http:\/\/fallows.ca\/wp\/radio\/software-defined-radio\/desktopsdr-captivates-matlab-rtl-sdr\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fallows.ca\/wp\/"},{"@type":"ListItem","position":2,"name":"Radio","item":"https:\/\/fallows.ca\/wp\/category\/radio\/"},{"@type":"ListItem","position":3,"name":"Ham Radio","item":"https:\/\/fallows.ca\/wp\/category\/radio\/ham-radio\/"},{"@type":"ListItem","position":4,"name":"DesktopSDR Captivates with Matlab and RTL-SDR"}]},{"@type":"WebSite","@id":"https:\/\/fallows.ca\/wp\/#website","url":"https:\/\/fallows.ca\/wp\/","name":"Living On The Horizon","description":"Blogs and Stuff","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fallows.ca\/wp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/fallows.ca\/wp\/#\/schema\/person\/9750e0ab227030255d9806757525f945","name":"John VE6EY","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fallows.ca\/wp\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e4048edfe09efff51033c48b4fb951e8ac0a4dc84a25c96b25e5ae9f5b7069a5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e4048edfe09efff51033c48b4fb951e8ac0a4dc84a25c96b25e5ae9f5b7069a5?s=96&d=mm&r=g","caption":"John VE6EY"},"sameAs":["https:\/\/x.com\/VE6EY"],"url":"https:\/\/fallows.ca\/wp\/author\/play\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6wKKr-Jc","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/posts\/2802","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/comments?post=2802"}],"version-history":[{"count":1,"href":"https:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/posts\/2802\/revisions"}],"predecessor-version":[{"id":2804,"href":"https:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/posts\/2802\/revisions\/2804"}],"wp:attachment":[{"href":"https:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/media?parent=2802"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/categories?post=2802"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/tags?post=2802"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/series?post=2802"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}