{"id":35530,"date":"2019-01-11T08:03:31","date_gmt":"2019-01-11T12:03:31","guid":{"rendered":"https:\/\/swling.com\/blog\/?p=35530"},"modified":"2019-01-11T08:06:42","modified_gmt":"2019-01-11T12:06:42","slug":"the-nsas-software-defined-radio-application-redhawk-is-now-open-source","status":"publish","type":"post","link":"https:\/\/swling.com\/blog\/2019\/01\/the-nsas-software-defined-radio-application-redhawk-is-now-open-source\/","title":{"rendered":"The NSA&#8217;s Software Defined Radio application &#8220;RedHawk&#8221; is now open source"},"content":{"rendered":"<p><a href=\"https:\/\/swling.com\/blog\/wp-content\/uploads\/2019\/01\/REDHAWK_ScreenShot_scaled.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-35531\" src=\"https:\/\/swling.com\/blog\/wp-content\/uploads\/2019\/01\/REDHAWK_ScreenShot_scaled.png\" alt=\"\" width=\"732\" height=\"459\" srcset=\"https:\/\/swling.com\/blog\/wp-content\/uploads\/2019\/01\/REDHAWK_ScreenShot_scaled.png 732w, https:\/\/swling.com\/blog\/wp-content\/uploads\/2019\/01\/REDHAWK_ScreenShot_scaled-300x188.png 300w, https:\/\/swling.com\/blog\/wp-content\/uploads\/2019\/01\/REDHAWK_ScreenShot_scaled-624x391.png 624w\" sizes=\"auto, (max-width: 732px) 100vw, 732px\" \/><\/a><\/p>\n<p>Many thanks to <em>SWLing Post<\/em> contributor, Andrew, who writes:<\/p>\n<blockquote><p>Not kidding, a friend told me that NSA released a bunch of software to open source, the main list being here:<\/p>\n<p><a href=\"https:\/\/code.nsa.gov\/\" target=\"_blank\" rel=\"noopener\">https:\/\/code.nsa.gov\/<\/a><\/p>\n<p><a href=\"https:\/\/swling.com\/blog\/wp-content\/uploads\/2019\/01\/RedHawk-Logo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-35532\" src=\"https:\/\/swling.com\/blog\/wp-content\/uploads\/2019\/01\/RedHawk-Logo.png\" alt=\"\" width=\"200\" height=\"200\" srcset=\"https:\/\/swling.com\/blog\/wp-content\/uploads\/2019\/01\/RedHawk-Logo.png 200w, https:\/\/swling.com\/blog\/wp-content\/uploads\/2019\/01\/RedHawk-Logo-150x150.png 150w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a>While looking at the list of projects on that page, halfway down the page, I found a project called &#8220;RedHawk&#8221; which is described as:<\/p>\n<p style=\"padding-left: 30px;\"><strong>&#8220;A software-defined radio (SDR) framework designed to support the development, deployment, and management of real-time software radio applications.&#8221;<\/strong><\/p>\n<p>Now, being curious I opened the github link:<\/p>\n<p><a href=\"https:\/\/github.com\/redhawksdr\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/redhawksdr<\/a><\/p>\n<p>[It] contains quite a number of subprojects, modules and other stuff, then I checked the main &#8220;RedHawk&#8221; project:<\/p>\n<p><a href=\"https:\/\/github.com\/RedhawkSDR\/redhawk\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/RedhawkSDR\/redhawk<\/a><\/p>\n<p>Here&#8217;s the documentation:<\/p>\n<p><a href=\"https:\/\/redhawksdr.github.io\/Documentation\/index.html\" target=\"_blank\" rel=\"noopener\">https:\/\/redhawksdr.github.io\/Documentation\/index.html<\/a><\/p>\n<p>It seems really interesting; apparently it allows to define a wealth of processing stages (e.g. filters, converters&#8230;) and connect them to process signals coming from an SDR; I think it may be a very interesting and useful tool to fiddle\/experiment with SDR receivers, if I&#8217;m not wrong it may allow to push an SDR to the limits, improving its performance, and may also be useful to write SDR software!<\/p><\/blockquote>\n<p>Fascinating! Thank you for the tip, Andrew!<\/p>\n<p><strong><em>Post Readers:<\/em><\/strong>\u00a0It appears this project has been in the public domain for a little while. Please comment if you&#8217;ve tried implementing RedHawk in your SDR system!<\/p>\n<hr \/>\n<h1 style=\"text-align: center;\"><span style=\"color: #339966;\"><strong><em>Do you enjoy the SWLing Post?<\/em><\/strong><\/span><\/h1>\n<p style=\"text-align: center;\"><strong><em>Please consider supporting us via\u00a0<a href=\"https:\/\/www.patreon.com\/bePatron?u=7466002&amp;redirect_uri=https%3A%2F%2Fswling.com%2Fblog%2F&amp;utm_medium=widget\" target=\"_blank\" rel=\"noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?q=https:\/\/www.patreon.com\/bePatron?u%3D7466002%26redirect_uri%3Dhttps%253A%252F%252Fswling.com%252Fblog%252F%26utm_medium%3Dwidget&amp;source=gmail&amp;ust=1534765144986000&amp;usg=AFQjCNEe7C7aRTKqwuFkU5YIo8XEqPqthw\"><span class=\"il\">Patreon<\/span><\/a>\u00a0or our\u00a0<a href=\"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&amp;hosted_button_id=TGGFP2XVZDPP2\" target=\"_blank\" rel=\"noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?q=https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd%3D_s-xclick%26hosted_button_id%3DTGGFP2XVZDPP2&amp;source=gmail&amp;ust=1534765144986000&amp;usg=AFQjCNH45maBgVLGpqLmQQvviVKBNMEGUw\"><span class=\"il\">Coffee<\/span>\u00a0<span class=\"il\">Fund<\/span><\/a>! <\/em><\/strong><\/p>\n<p style=\"text-align: center;\"><em>Your support makes articles like this one possible. Thank you!<\/em><\/p>\n<p><a href=\"https:\/\/www.patreon.com\/bePatron?u=7466002&amp;redirect_uri=https%3A%2F%2Fswling.com%2Fblog%2F&amp;utm_medium=widget\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-33932 size-full\" src=\"https:\/\/swling.com\/blog\/wp-content\/uploads\/2018\/09\/become_a_patreon-patron_button@2x.png\" alt=\"\" width=\"434\" height=\"102\" srcset=\"https:\/\/swling.com\/blog\/wp-content\/uploads\/2018\/09\/become_a_patreon-patron_button@2x.png 434w, https:\/\/swling.com\/blog\/wp-content\/uploads\/2018\/09\/become_a_patreon-patron_button@2x-300x71.png 300w\" sizes=\"auto, (max-width: 434px) 100vw, 434px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Many thanks to SWLing Post contributor, Andrew, who writes: Not kidding, a friend told me that NSA released a bunch of software to open source, the main list being here: https:\/\/code.nsa.gov\/ While looking at the list of projects on that page, halfway down the page, I found a project called &#8220;RedHawk&#8221; which is described as: [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[545,836,3,43,158],"tags":[7528,813,812,7526,7527,157,4087],"class_list":["post-35530","post","type-post","status-publish","format-standard","hentry","category-ham-radio","category-new-products","category-news","category-shortwave-radio","category-software-defined-radio","tag-andrew","tag-national-security-agency","tag-nsa","tag-redhawk","tag-redhawk-sdr-application","tag-sdr","tag-software-defined-radio"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pn3uc-9f4","jetpack-related-posts":[{"id":5502,"url":"https:\/\/swling.com\/blog\/2013\/02\/sdr-touch-an-android-based-software-defined-radio\/","url_meta":{"origin":35530,"position":0},"title":"SDR Touch: An Android-based software defined radio","author":"Thomas","date":"February 1, 2013","format":false,"excerpt":"Though not available for the shortwave bands, Google Play reviews are mostly positive for the new software defined radio application that will run on your Android phone or tablet: SDR Touch. According to the Google Play page, SDR Touch covers 50 MHz to 2.2 GHz and demodulates WFM, AM, NFM,\u2026","rel":"","context":"In &quot;Manufacturers&quot;","block_context":{"text":"Manufacturers","link":"https:\/\/swling.com\/blog\/category\/manufacturers\/"},"img":{"alt_text":"SDRtouch","src":"https:\/\/i0.wp.com\/swling.com\/blog\/wp-content\/uploads\/2013\/02\/SDRtouch-300x144.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":10475,"url":"https:\/\/swling.com\/blog\/2014\/08\/best-application-for-the-sdr-iq-on-a-macbook-air\/","url_meta":{"origin":35530,"position":1},"title":"Best application for the SDR-IQ on a MacBook Air?","author":"Thomas","date":"August 12, 2014","format":false,"excerpt":"I'm plotting travels soon and plan to take my RF Space SDR-IQ along for the ride. I've noted a number of excellent open source applications that work with the SDR-IQ, but many of them don't work on the Mac OS X operating system. Those that do work on Mac OS\u2026","rel":"","context":"In &quot;Shortwave Radio&quot;","block_context":{"text":"Shortwave Radio","link":"https:\/\/swling.com\/blog\/category\/shortwave-radio\/"},"img":{"alt_text":"RFSpace-SDR-IQ-2","src":"https:\/\/i0.wp.com\/swling.com\/blog\/wp-content\/uploads\/2014\/08\/RFSpace-SDR-IQ-2.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/swling.com\/blog\/wp-content\/uploads\/2014\/08\/RFSpace-SDR-IQ-2.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/swling.com\/blog\/wp-content\/uploads\/2014\/08\/RFSpace-SDR-IQ-2.jpg?resize=525%2C300 1.5x"},"classes":[]},{"id":12823,"url":"https:\/\/swling.com\/blog\/2015\/03\/roundup-of-software-defined-radios\/","url_meta":{"origin":35530,"position":2},"title":"Roundup of software defined radios","author":"Thomas","date":"March 25, 2015","format":false,"excerpt":"\u00a0 Many thanks to several readers (including Mike and Greg) who have shared a link to RTL-SDR.com's Roundup of Software Defined Receivers. The list gives an excellent, comprehensive overview of SDRs currently on the market. I encourage you to check it out. Indeed, while you're at RTL-SDR.com, take a look\u2026","rel":"","context":"In &quot;News&quot;","block_context":{"text":"News","link":"https:\/\/swling.com\/blog\/category\/news\/"},"img":{"alt_text":"RTL-SDR","src":"https:\/\/i0.wp.com\/swling.com\/blog\/wp-content\/uploads\/2015\/03\/RTL-SDR.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/swling.com\/blog\/wp-content\/uploads\/2015\/03\/RTL-SDR.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/swling.com\/blog\/wp-content\/uploads\/2015\/03\/RTL-SDR.jpg?resize=525%2C300 1.5x"},"classes":[]},{"id":6842,"url":"https:\/\/swling.com\/blog\/2013\/07\/a-very-inexpensive-software-defined-radio-based-on-the-rtl2832u\/","url_meta":{"origin":35530,"position":3},"title":"A very inexpensive Software Defined Radio based on the RTL2832U","author":"Thomas","date":"July 5, 2013","format":false,"excerpt":"Many thanks to Benn (AK4AV)\u00a0for passing along this article from the IEEE which describes how a $20 USB digital TV antenna tuner can be transformed into an impressive, flexible software defined radio: http:\/\/spectrum.ieee.org\/geek-life\/hands-on\/a-40-softwaredefined-radio The article incldes the following embedded video from the IEEE: Here is another informative video via YouTube:\u2026","rel":"","context":"In &quot;How To&quot;","block_context":{"text":"How To","link":"https:\/\/swling.com\/blog\/category\/how-to\/"},"img":{"alt_text":"DE_DVB_T_1","src":"https:\/\/i0.wp.com\/swling.com\/blog\/wp-content\/uploads\/2013\/07\/DE_DVB_T_1-300x228.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2693,"url":"https:\/\/swling.com\/blog\/2012\/02\/studio-1-software-defined-radio-will-give-your-perseus-a-resizable-interface\/","url_meta":{"origin":35530,"position":4},"title":"Studio 1 Software Defined Radio will give your Perseus a resizable interface","author":"Thomas","date":"February 2, 2012","format":false,"excerpt":"One of the major complaints I hear regarding the benchmark\u00a0Microtelecom Perseus SDR is that its GUI (graphic user interface) is not resizable or scalable to fit a large monitor at full-screen. If you're a Perseus owner and if this is a problem for you, then you need to watch for\u2026","rel":"","context":"In &quot;Manufacturers&quot;","block_context":{"text":"Manufacturers","link":"https:\/\/swling.com\/blog\/category\/manufacturers\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/swling.com\/blog\/wp-content\/uploads\/2012\/02\/Studio1Screen-300x221.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":18367,"url":"https:\/\/swling.com\/blog\/2016\/04\/sdr-touch-now-supports-the-sdrplay-rsp-in-beta-release\/","url_meta":{"origin":35530,"position":5},"title":"SDR Touch now supports the SDRplay RSP in Beta release","author":"Thomas","date":"April 19, 2016","format":false,"excerpt":"(Source: SDRplay Blog) Good news for Android users - SDR Touch have released a beta version of their software with SDRplay RSp functionality - go to https:\/\/play.google.com\/apps\/testing\/com.sdrtouch.sdrplay to sign up as a beta tester. SDR Touch works on most recent Android Phone or Tablet devices.","rel":"","context":"In &quot;Music&quot;","block_context":{"text":"Music","link":"https:\/\/swling.com\/blog\/category\/music\/"},"img":{"alt_text":"sdrtouch","src":"https:\/\/i0.wp.com\/swling.com\/blog\/wp-content\/uploads\/2016\/04\/sdrtouch-1024x576.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/swling.com\/blog\/wp-content\/uploads\/2016\/04\/sdrtouch-1024x576.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/swling.com\/blog\/wp-content\/uploads\/2016\/04\/sdrtouch-1024x576.jpg?resize=525%2C300 1.5x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/swling.com\/blog\/wp-json\/wp\/v2\/posts\/35530","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/swling.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/swling.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/swling.com\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/swling.com\/blog\/wp-json\/wp\/v2\/comments?post=35530"}],"version-history":[{"count":0,"href":"https:\/\/swling.com\/blog\/wp-json\/wp\/v2\/posts\/35530\/revisions"}],"wp:attachment":[{"href":"https:\/\/swling.com\/blog\/wp-json\/wp\/v2\/media?parent=35530"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/swling.com\/blog\/wp-json\/wp\/v2\/categories?post=35530"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/swling.com\/blog\/wp-json\/wp\/v2\/tags?post=35530"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}