{"id":7935,"date":"2023-02-21T14:42:13","date_gmt":"2023-02-21T19:42:13","guid":{"rendered":"https:\/\/jeremyclark.ca\/wp\/?p=7935"},"modified":"2025-12-17T09:49:51","modified_gmt":"2025-12-17T14:49:51","slug":"rtl-sdr-for-marine-gmdss-dsc-on-multipsk","status":"publish","type":"post","link":"https:\/\/jeremyclark.ca\/wp\/telecom\/rtl-sdr-for-marine-gmdss-dsc-on-multipsk\/","title":{"rendered":"RTL-SDR for Marine GMDSS\/DSC on MULTIPSK"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Recently I received an interesting question from Scott in Vancouver about Marine Channel 70 and DSC Digital Selective Calling. DSC is a part of the GMDSS Global Maritime Distress and Safety System (Ref.<a href=\"https:\/\/en.wikipedia.org\/wiki\/Digital_selective_calling\">1<\/a>\/<a href=\"https:\/\/www.itu.int\/rec\/R-REC-M.493-15-201901-I\/en\">2<\/a>). It can be used by ships on the MF\/HF bands or in the VHF band. The ship MMSI identifier can be linked with GPS to include the ship position making for very fast emergency calling. Figure 1 lists the DSC parameters and Figure 2 shows the frame structure.  <\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Parameter<\/strong><\/td><td><strong>MF\/HF<\/strong><\/td><td><strong>VHF<\/strong><\/td><\/tr><tr><td>Frequency<\/td><td>2187.5, 4207.5, 6312.0, 8414.5, 12577.0, 16804.5 KHz<\/td><td>156.525MHz<\/td><\/tr><tr><td>Baud Rate<\/td><td>100<\/td><td>1200<\/td><\/tr><tr><td>Character<\/td><td>10bits (#s 00-99)<br>Error Correcting Code<br>b1-7 info b8-10 parity<\/td><td>10bits (#s 00-99)<br>Error Correcting Code<br>b1-7 info b8-10 parity<\/td><\/tr><tr><td>Frame<\/td><td>6-7secs<\/td><td>0.5secs<\/td><\/tr><tr><td>Modulation<\/td><td>J3E<br>USB(300,2700)<br>nom 1700Hz\/+-85Hz<br>d_Mark\/Space=170Hz<\/td><td>F3E\/G3E<br>NBFM<br>1700Hz\/+-400Hz<br>d_Mark\/Space=800Hz<\/td><\/tr><tr><td>BW<\/td><td>800Hz<\/td><td>3500Hz<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Fig1. DSC HF\/VHF Parameters<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"930\" height=\"238\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_packet.jpg\" alt=\"\" class=\"wp-image-7946\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_packet.jpg 930w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_packet-300x77.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_packet-768x197.jpg 768w\" sizes=\"auto, (max-width: 930px) 100vw, 930px\" \/><figcaption class=\"wp-element-caption\">Fig.2 DSC Frame<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">DSC HF\/VHF Test Transmissions Audacity &#8211; Multipsk<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"784\" height=\"259\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/aud_mpsk1.jpg\" alt=\"\" class=\"wp-image-7960\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/aud_mpsk1.jpg 784w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/aud_mpsk1-300x99.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/aud_mpsk1-768x254.jpg 768w\" sizes=\"auto, (max-width: 784px) 100vw, 784px\" \/><figcaption class=\"wp-element-caption\">Fig.3 Audacity DSC Test File to Multipsk Decoder<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"249\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_hf_test-1024x249.jpg\" alt=\"\" class=\"wp-image-7948\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_hf_test-1024x249.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_hf_test-300x73.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_hf_test-768x187.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_hf_test-1536x374.jpg 1536w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_hf_test-1568x382.jpg 1568w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_hf_test.jpg 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.4 DSC HF Test Message (<a href=\"https:\/\/www.sigidwiki.com\/wiki\/GMDSS_Digital_Selective_Calling\">Ref.3<\/a>)<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"248\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_test-1024x248.jpg\" alt=\"\" class=\"wp-image-7949\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_test-1024x248.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_test-300x73.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_test-768x186.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_test-1536x371.jpg 1536w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_test-1568x379.jpg 1568w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_test.jpg 1874w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.5 DSC VHF Test Message (<a href=\"https:\/\/www.sigidwiki.com\/wiki\/GMDSS_Digital_Selective_Calling\">Ref.3<\/a>)<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"472\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_hf_decode-1024x472.jpg\" alt=\"\" class=\"wp-image-7952\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_hf_decode-1024x472.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_hf_decode-300x138.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_hf_decode-768x354.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_hf_decode-1536x708.jpg 1536w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_hf_decode-1568x723.jpg 1568w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_hf_decode.jpg 1896w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.6 Multipsk HF DSC Decode<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"443\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode-1024x443.jpg\" alt=\"\" class=\"wp-image-7953\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode-1024x443.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode-300x130.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode-768x332.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode-1536x664.jpg 1536w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode-1568x678.jpg 1568w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode.jpg 1902w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.7 Multipsk VHF DSC Decode<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Due to my location in Toronto, it is unlikely that I will receive an HF DSC signal, and hopefully I won&#8217;t receive a VHF distress signal from Lake Ontario. So in order to test reception, I located a test wav file from SigWiki a repository of telecom signal captures (<a href=\"https:\/\/www.sigidwiki.com\/wiki\/GMDSS_Digital_Selective_Calling\">Ref.3<\/a>). A simple test is shown in Figure 3. The HF\/VHF wav files are played in Audacity (<a href=\"https:\/\/www.audacityteam.org\/\">Ref.4<\/a>)  and fed by VB cable to Multipsk (<a href=\"http:\/\/multipsk.fr\/index_anglais.html\">Ref.5<\/a>) and decoded as shown in Figures 4 &#8211; 7. The HF wav file is longer with slower baud rate and the FSK is audible. The VHF wav is much shorter. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">RTL-SDR Reception<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"952\" height=\"503\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_block1.jpg\" alt=\"\" class=\"wp-image-7963\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_block1.jpg 952w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_block1-300x159.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_block1-768x406.jpg 768w\" sizes=\"auto, (max-width: 952px) 100vw, 952px\" \/><figcaption class=\"wp-element-caption\">Fig.8 VHF DSC Tx on PlutoSDR and Rx on RTL-SDR<\/figcaption><\/figure>\n<\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"366\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/gnu_nbfm_vhf-1024x366.jpg\" alt=\"\" class=\"wp-image-7971\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/gnu_nbfm_vhf-1024x366.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/gnu_nbfm_vhf-300x107.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/gnu_nbfm_vhf-768x274.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/gnu_nbfm_vhf-1536x548.jpg 1536w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/gnu_nbfm_vhf-1568x560.jpg 1568w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/gnu_nbfm_vhf.jpg 1692w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.9 GNU Radio NBFM VHF DSC Tx Schematic<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"541\" data-id=\"7972\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_tx-1024x541.jpg\" alt=\"\" class=\"wp-image-7972\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_tx-1024x541.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_tx-300x158.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_tx-768x405.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/dsc_vhf_tx.jpg 1074w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"543\" data-id=\"7973\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/sdr_vhf_dsc-1024x543.jpg\" alt=\"\" class=\"wp-image-7973\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/sdr_vhf_dsc-1024x543.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/sdr_vhf_dsc-300x159.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/sdr_vhf_dsc-768x408.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/sdr_vhf_dsc-1536x815.jpg 1536w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/sdr_vhf_dsc-1568x832.jpg 1568w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/sdr_vhf_dsc.jpg 1907w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<figcaption class=\"blocks-gallery-caption wp-element-caption\">Fig.10 VHF DSC Tx Spectrum &amp; Rx Spectrum<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"502\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode1-1024x502.jpg\" alt=\"\" class=\"wp-image-7975\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode1-1024x502.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode1-300x147.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode1-768x377.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode1-1536x753.jpg 1536w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode1-1568x769.jpg 1568w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/02\/mpsk_vhf_decode1.jpg 1905w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.11 Multipsk VHF DSC Decode<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Figure 8 shows reception of VHF DSC on the RTL-SDR. The VHF DSC wav file is transmitted on VHF CH70 using the PlutoSDR and received using Multipsk and decoding. The PlutoSDR can be controlled either by SDRangel or GNU Radio using an NBFM transmitter. This is shown in Figures 9. Figure 10 shows the Tx &amp; Rx spectrum and Figure 11 shows the Multipsk decode.  <\/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 Marine GMDSS\/DSC on Multipsk\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/BlAe9kIR_Qw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Fig.12 YouTube Video RTL-SDR for Marine GMDSS\/DSC on Multipsk<\/figcaption><\/figure>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/jeremyclark.ca\/wp\/blog-topics\/\"><img loading=\"lazy\" decoding=\"async\" width=\"929\" height=\"514\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2025\/10\/mar_elec.jpg\" alt=\"\" class=\"wp-image-12342\" style=\"aspect-ratio:1.8074074074074074;width:460px;height:auto\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2025\/10\/mar_elec.jpg 929w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2025\/10\/mar_elec-300x166.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2025\/10\/mar_elec-768x425.jpg 768w\" sizes=\"auto, (max-width: 929px) 100vw, 929px\" \/><\/a><\/figure>\n<\/div>\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.- &#8220;GMDSS Global Maritime Distress and Safety System&#8221;<br><a href=\"https:\/\/en.wikipedia.org\/wiki\/Global_Maritime_Distress_and_Safety_System\">https:\/\/en.wikipedia.org\/wiki\/Global_Maritime_Distress_and_Safety_System<\/a><br><br>#2. &#8211; &#8220;ITU-R M.493-15 Digital Selective Calling System for use in Maritime Mobile Service&#8221;<br><a href=\"https:\/\/www.itu.int\/rec\/R-REC-M.493-15-201901-I\/en\">https:\/\/www.itu.int\/rec\/R-REC-M.493-15-201901-I\/en<\/a><br><br>#3. &#8211; &#8220;GMDSS HF &amp; VHF Wav Files&#8221;<br><a href=\"https:\/\/www.sigidwiki.com\/wiki\/GMDSS_Digital_Selective_Calling\n\">https:\/\/www.sigidwiki.com\/wiki\/GMDSS_Digital_Selective_Calling<br><\/a><br>#4. &#8211; &#8220;Audacity&#8221;<br><a href=\"https:\/\/www.audacityteam.org\/\">https:\/\/www.audacityteam.org\/<\/a><br><br>#5.- &#8220;MULTIPSK&#8221;, Ham Radio Software, F6CTE<br><a href=\"http:\/\/multipsk.fr\/index_anglais.html\">http:\/\/multipsk.fr\/index_anglais.html<\/a><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Recently I received an interesting question from Scott in Vancouver about Marine Channel 70 and DSC Digital Selective Calling. DSC is a part of the GMDSS Global Maritime Distress and Safety System (Ref.1\/2). It can be used by ships on the MF\/HF bands or in the VHF band. The ship MMSI identifier can be&hellip; <a class=\"more-link\" href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/rtl-sdr-for-marine-gmdss-dsc-on-multipsk\/\">Continue reading <span class=\"screen-reader-text\">RTL-SDR for Marine GMDSS\/DSC on MULTIPSK<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":7939,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,5,4],"tags":[],"class_list":["post-7935","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-elec","category-nav","category-telecom","entry"],"_links":{"self":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/7935","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=7935"}],"version-history":[{"count":32,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/7935\/revisions"}],"predecessor-version":[{"id":12585,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/7935\/revisions\/12585"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/media\/7939"}],"wp:attachment":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/media?parent=7935"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/categories?post=7935"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/tags?post=7935"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}