{"id":13594,"date":"2026-09-21T11:51:43","date_gmt":"2026-09-21T15:51:43","guid":{"rendered":"https:\/\/jeremyclark.ca\/wp\/?p=13594"},"modified":"2026-09-21T18:40:14","modified_gmt":"2026-09-21T22:40:14","slug":"rtl-sdr-for-marmotsat-cubesat_2m","status":"publish","type":"post","link":"https:\/\/jeremyclark.ca\/wp\/telecom\/rtl-sdr-for-marmotsat-cubesat_2m\/","title":{"rendered":"RTL-SDR for MARMOTsat CubeSat_2m"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">During the past two years I have been able to successfully receive CubeSats CANVAS, ENSO, Veronika and EIRSAT-1 (Ref.1\/4). Recently a new Canadian 3U CubeSat MARMOTsat was launched by SpaceX Transporter 17 on July 7th 2026 (<a href=\"https:\/\/www.marmotsat.ca\">Ref.5<\/a>). MARMOTSat has 3 transmitters in the 10m\/2m\/70cm bands. Technical details are given in Ref.6\/7.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Equipment Setup<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"984\" height=\"739\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/cubesat_marmotsat1.jpg\" alt=\"\" class=\"wp-image-13669\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/cubesat_marmotsat1.jpg 984w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/cubesat_marmotsat1-300x225.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/cubesat_marmotsat1-768x577.jpg 768w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" \/><figcaption class=\"wp-element-caption\">Fig.1 Equipment &amp; Software Setup MARMOTSat CubeSat Reception<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Figure 1 shows the equipment setup. I first tried receiving the HF CW transmitter on 10m 29.410MHz. The first attempt I used an open wire antenna down at the Toronto harbour front. The second attempt I used an AlexLoop hf loop antenna from my home QTH. On both occasions I did not receive a recognizable CW signal. Keep in mind that the antennas did not have any appreciable gain. I next tried receiving the VHF CW transmitter on 2m 145.875MHz. As in previous attempts I used SDR# tuned 10KHz below the rx frequency to allow for Dopper Shift and sampled at 250Ksps. I used Gpredict\/SatNogsDB to track the satellite and saved the rx signal when the coverage spot entered my QTH. Initially I was looking for a sinx\/x type of signal and ignored the small pulsing carrier. Later on when I played the signal back I could clearly hear Morse code and then decoding in FLDIGI I received text that this was the MARMOTsat cubesat. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Signal Capture Sept18th_2026<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"543\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw-1024x543.jpg\" alt=\"\" class=\"wp-image-13664\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw-1024x543.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw-300x159.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw-768x407.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw-1536x815.jpg 1536w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw-1568x832.jpg 1568w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw.jpg 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.2 SDR# Playback Saved BB IQ File Showing Rx CW Carrier<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"542\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw1-1024x542.jpg\" alt=\"\" class=\"wp-image-13665\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw1-1024x542.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw1-300x159.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw1-768x406.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw1-1536x812.jpg 1536w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw1-1568x829.jpg 1568w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmotsat_vhf_cw1.jpg 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.3 FLDIGI CW Decode from SDR# BB IQ File Playback<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"994\" height=\"597\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmosat_decode_cw.jpg\" alt=\"\" class=\"wp-image-13684\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmosat_decode_cw.jpg 994w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmosat_decode_cw-300x180.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2026\/09\/marmosat_decode_cw-768x461.jpg 768w\" sizes=\"auto, (max-width: 994px) 100vw, 994px\" \/><figcaption class=\"wp-element-caption\">Fig.4 MARMOTsat CW Decode from SDR# Waterfall<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Figure 2 shows SDR# playing back the saved BB IQ file. The file was approx 6min long and the CW carrier makes its appearance at about 2min in. In order to get a good decode on FLDIGI, you have to continually adjust the frequency to compensate for the Dopper shift. Figure 3 shows the FLDIGI decode with key words &#8220;MARMOTSAT&#8221;&#8230;&#8221;DIPOLE&#8221;&#8230;&#8221;VA7UVS&#8221;&#8230;&#8221;2 WATT&#8221;. Figure 4 shows using the visual SDR# waterfall display along with the rx audio to decode the CW. <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"RTL-SDR for MARMOTsat CubeSat_2m\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/cXgVLdBpwYI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Fig.5 YouTube Video RTL-SDR for MARMOTsat CubeSat_2m<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Please send your comments, questions and suggestions to:<br><a href=\"https:\/\/jeremyclark.ca\/wp\/contact\">contact:<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.youtube.com\/user\/clarktelecom\"><img loading=\"lazy\" decoding=\"async\" width=\"93\" height=\"98\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/01\/youtube.jpg\" alt=\"YouTube Channel\" class=\"wp-image-687\"\/><\/a><figcaption class=\"wp-element-caption\">YouTube Channel<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">References<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">#1. &#8211; &#8220;CubeSat CANVAS on GNURadio&#8221;<br><a href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/cubesat-canvas-on-gnuradio\/\">https:\/\/jeremyclark.ca\/wp\/telecom\/cubesat-canvas-on-gnuradio\/<\/a><br><br>#2. &#8211; &#8220;CubeSat ENSO on GNURadio&#8221;<br><a href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/cubesat-enso-on-gnuradio\/\">https:\/\/jeremyclark.ca\/wp\/telecom\/cubesat-enso-on-gnuradio\/<\/a><br><br>#3. &#8211; &#8220;CubeSat Veronika on GNURadio&#8221;<br><a href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/cubesat-veronika-on-gnuradio\/\">https:\/\/jeremyclark.ca\/wp\/telecom\/cubesat-veronika-on-gnuradio\/<\/a><br><br>#4. &#8211; &#8220;CubeSat 437MHz on GNURadio&#8221;<br><a href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/cubesat-437mhz-on-gnuradio\/\">https:\/\/jeremyclark.ca\/wp\/telecom\/cubesat-437mhz-on-gnuradio\/<\/a><br><br>#5. &#8211; &#8220;MARMOTsat&#8221;<br><a href=\"https:\/\/www.marmotsat.ca\/\">https:\/\/www.marmotsat.ca\/<\/a><br><br>#6. &#8211; &#8220;SatNOGS Data Base MARMOTSat&#8221;<br><a href=\"https:\/\/db.satnogs.org\/satellite\/HPYK-4830-8894-4849-3491\">https:\/\/db.satnogs.org\/satellite\/HPYK-4830-8894-4849-3491<\/a><br><br>#7. &#8211; &#8220;UVic Propagation Lab&#8221;<br><a href=\"https:\/\/www.propagationlab.ca\/satellite\/\">https:\/\/www.propagationlab.ca\/satellite\/<\/a><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction During the past two years I have been able to successfully receive CubeSats CANVAS, ENSO, Veronika and EIRSAT-1 (Ref.1\/4). Recently a new Canadian 3U CubeSat MARMOTsat was launched by SpaceX Transporter 17 on July 7th 2026 (Ref.5). MARMOTSat has 3 transmitters in the 10m\/2m\/70cm bands. Technical details are given in Ref.6\/7. Equipment Setup Figure&hellip; <a class=\"more-link\" href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/rtl-sdr-for-marmotsat-cubesat_2m\/\">Continue reading <span class=\"screen-reader-text\">RTL-SDR for MARMOTsat CubeSat_2m<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":13672,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,4],"tags":[],"class_list":["post-13594","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-elec","category-telecom","entry"],"_links":{"self":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/13594","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/comments?post=13594"}],"version-history":[{"count":20,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/13594\/revisions"}],"predecessor-version":[{"id":13685,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/13594\/revisions\/13685"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/media\/13672"}],"wp:attachment":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/media?parent=13594"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/categories?post=13594"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/tags?post=13594"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}