{"id":1600,"date":"2016-07-25T18:54:55","date_gmt":"2016-07-25T18:54:55","guid":{"rendered":"http:\/\/www.blog.exrockets.com\/blog\/?p=1600"},"modified":"2018-03-15T04:39:47","modified_gmt":"2018-03-15T04:39:47","slug":"remote-controlled-rocket-launch-firing-system","status":"publish","type":"post","link":"http:\/\/www.blog.exrockets.com\/blog\/remote-controlled-rocket-launch-firing-system\/","title":{"rendered":"REMOTE CONTROLLED ROCKET LAUNCH FIRING SYSTEM"},"content":{"rendered":"<p>REMOTE CONTROLLED ROCKET LAUNCH FIRING SYSTEM<\/p>\n<p><a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/BSRC.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1603\" src=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/BSRC.jpg\" alt=\"BSRC\" width=\"1800\" height=\"1176\" srcset=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/BSRC.jpg 1800w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/BSRC-300x196.jpg 300w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/BSRC-768x502.jpg 768w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/BSRC-1024x669.jpg 1024w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><\/a><\/p>\n<p>There are numerous out of the shelf solutions for remote rocket firing however I found that they are either too expensive or lack some futures that I prefer they had, so I decided to make my own. This device is based on the Microchip\u2019s MRF49XA chip and works in the 432-437 MHz band using FSK modulation and additional protocol encryption for higher noise immunity. Also I added some additional circuitry for improved safety.<\/p>\n<p>SPECIFICATIONS:<\/p>\n<p>-4v -16.5v power supply<br \/>\n-30A maximum current &#8211; pulse<br \/>\n-12A maximum current &#8211; continuous<br \/>\n-Working distance ~200m<br \/>\n-FSK modulation<br \/>\n-Two-way communication \u2013 base station and remote control<br \/>\n-8 frequency channels between 432-437 MHz<br \/>\n-LED indication for established RF link<br \/>\n-Audio indication<br \/>\n-4 separated power channels<br \/>\n-Igniter integrity feedback<br \/>\n-Power circuit supply feedback<\/p>\n<p>&nbsp;<\/p>\n<p>SCHEMATIC BASE STATION\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SCHEMATIC REMOTE CONTROL<\/p>\n<p><a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/SCHR.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1606\" src=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/SCHR.png\" alt=\"SCHR\" width=\"301\" height=\"210\" srcset=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/SCHR.png 4000w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/SCHR-300x209.png 300w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/SCHR-768x536.png 768w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/SCHR-1024x714.png 1024w\" sizes=\"auto, (max-width: 301px) 100vw, 301px\" \/> \u00a0\u00a0 <\/a><a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/SCHT.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1605\" src=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/SCHT.png\" alt=\"SCHT\" width=\"228\" height=\"211\" srcset=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/SCHT.png 4000w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/SCHT-300x278.png 300w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/SCHT-768x713.png 768w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/SCHT-1024x951.png 1024w\" sizes=\"auto, (max-width: 228px) 100vw, 228px\" \/><\/a><\/p>\n<p>DESCRIPTION:<br \/>\nThe REMOTE CONTROLLED ROCKET LAUNCH FIRING SYSTEM consists of two parts \u2013 a Base Station (BS) and Remote Control (RC).<br \/>\nThere is a two-way communication protocol between both where the RC acts as a Master and the BS acts as Slave. That\u2019s to say the RC constantly sends either \u201cping\u201d or \u201ccommand\u201d packets and the BS responds with a \u201cstatus\u201d packet.<br \/>\nEach command packet can switch on or switch off the main relay to supply power to the ignition circuit. It can also turn on or turn off any of the power MOSFETs thus allowing current to flow through the igniter and launching the rocket.<br \/>\nEach status packet gives feedback whether there is power to ignition circuit (the relay functions correctly), whether the igniter is properly connected and working (igniter integrity) and which power MOSFETs are turned on and off.<\/p>\n<p>BASE STATION<\/p>\n<p><a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1601\" src=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/1.jpg\" alt=\"1\" width=\"209\" height=\"257\" srcset=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/1.jpg 1462w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/1-244x300.jpg 244w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/1-768x946.jpg 768w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/1-832x1024.jpg 832w\" sizes=\"auto, (max-width: 209px) 100vw, 209px\" \/><\/a><a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/4.jpg\"> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1615\" src=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/4.jpg\" alt=\"4\" width=\"340\" height=\"257\" srcset=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/4.jpg 1800w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/4-300x227.jpg 300w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/4-768x582.jpg 768w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/4-1024x775.jpg 1024w\" sizes=\"auto, (max-width: 340px) 100vw, 340px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/TOP1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1621\" src=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/TOP1.jpg\" alt=\"TOP1\" width=\"551\" height=\"376\" srcset=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/TOP1.jpg 617w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/TOP1-300x205.jpg 300w\" sizes=\"auto, (max-width: 551px) 100vw, 551px\" \/><\/a><\/p>\n<p>1. Main power supply connector (+ and \u2013 are indicated) for both &#8211; control and the power circuitry<br \/>\n2. Main on\/off switch<br \/>\n3. LED indication for switched on\/off power<br \/>\n4. Frequency channel jumpers \u2013 there are 8 combinations and F1, F2 and F3 should be the in the same configuration on both devices in order to establish a communication link<br \/>\n5. LINK LED \u2013 indication whether a communication has been established between the BS and the RC<br \/>\n6. Buzzer on\/off jumper \u2013 to turn on or mute the buzzer<br \/>\n7. Four power outputs for igniters \u2013 each power output has 3 LED indications:<\/p>\n<p style=\"padding-left: 30px;\">a) IG LED \u2013 Igniter integrity indicator \u2013 when the igniter is connected a very small current will flow through it and this current is used to check if the igniter functions properly \u2013 if yes, then the LED turns solid on. The igniter feedback circuit has a resistance of 13 kOhm\u00a0 &#8211; thus the minimum safety current for the igniter should be:<\/p>\n<p style=\"padding-left: 60px;\">-680uA &#8211; for 9v supply<br \/>\n-900uA \u2013 for 12v supply<br \/>\n-1.3mA \u2013 for 16.5v supply<\/p>\n<p style=\"padding-left: 30px;\">b) ON LED \u2013 This LED will stay solid on when the power MOSFET is switched on and thus through the igniter will (or can) flow large current \u2013 hence the ignition is on.<\/p>\n<p style=\"padding-left: 30px;\">c) PS LED \u2013 This diode is solid on when there is current present on the power circuit I.e. when the relay is switched on and works properly.<\/p>\n<p>*I have a lot of old parts and decided to use them for the base station \u2013 that\u2019s why the old classic chunky looks but it can be made a lot smaller using standard SMD components.<\/p>\n<p>REMOTE CONTROL<\/p>\n<p><a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1602\" src=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/2.jpg\" alt=\"2\" width=\"253\" height=\"372\" srcset=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/2.jpg 1223w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/2-204x300.jpg 204w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/2-768x1130.jpg 768w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/2-696x1024.jpg 696w\" sizes=\"auto, (max-width: 253px) 100vw, 253px\" \/> <\/a><a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1637\" src=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/3.jpg\" alt=\"3\" width=\"302\" height=\"373\" srcset=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/3.jpg 1458w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/3-243x300.jpg 243w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/3-768x948.jpg 768w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/3-829x1024.jpg 829w\" sizes=\"auto, (max-width: 302px) 100vw, 302px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/TOP2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1641\" src=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/TOP2.jpg\" alt=\"TOP2\" width=\"564\" height=\"446\" srcset=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/TOP2.jpg 564w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/TOP2-300x237.jpg 300w\" sizes=\"auto, (max-width: 564px) 100vw, 564px\" \/><\/a><\/p>\n<p style=\"padding-left: 30px;\">1. Main on\/off switch<br \/>\n2. LINK LED \u2013 indication whether a communication has been established between the BS and the RC<br \/>\n3. Frequency channel jumpers \u2013 there are 8 combinations and F1, F2 and F3 should be the in the same configuration on both devices in order to establish a communication link<br \/>\n4. Relay on\/off slide switch \u2013 once the desired state of the relay is selected with this switch, the command has to be send by pressing the large button (#9)<br \/>\n5. Relay indication \u2013 the green LED indicates the currently selected state of the relay slide switch. The red LED is the feedback from the BS indicating whether there is power present or not to\u00a0 the power circuit<br \/>\n6. Buttons that choose which power outputs will be switched on\/off \u2013 this command is transmitted by pressing the large button (#9)<br \/>\n7. LEDs that indicate which power outputs will be turned on and off (chosen by pressing buttons 6) by pressing the large button (#9)<br \/>\n8. Igniter integrity indicator feedback LEDs \u2013 when the igniter is connected a very small current will flow through it and this current is used to check if the igniter functions properly \u2013 if yes, then the LED turns solid on<br \/>\n9. SEND button \u2013 by depressing this button, you send the corresponding command<\/p>\n<p>SAFETY &#8211; HARDWARE:<\/p>\n<p>For safety reasons there are three separate circuits that have to be switched on in order current to flow through the igniter.<\/p>\n<p style=\"padding-left: 30px;\">1. RELAY \u2013 first this relays has to be switched on (normal position is switched off) in order to supply current to the power circuitry \u2013 if it is not, then there is no power going to the igniters.<br \/>\n2. Power MOSFETs \u2013 for current to flow through the igniters, these MOSFETs have to be switched on but this is possible only if the relay has been switched before that. These transistors and the relay cannot be switched in the same time.<br \/>\n3. Ground MOSFET \u2013 this is an additional power transistor through which all four power MOSFETs are connected to ground. This is an additional precaution in case that any of the four MOSFETs has a malfunction then no current will flow through the igniter unless this transistor is also switched on.<br \/>\n4. Audio indication if the relays is switched on and if\u00a0 any of the power channels is switched on or is to be switched on (see safety-software)<br \/>\n5. The igniter feedback circuit has a resistance of 13 kOhm\u00a0 &#8211; thus the minimum safety current for the igniter should be:<\/p>\n<p style=\"padding-left: 60px;\">-680uA &#8211; for 9v supply<br \/>\n-900uA \u2013 for 12v supply<br \/>\n-1.3mA \u2013 for 16.5v supply<\/p>\n<p>SAFETY &#8211; SOFTWARE:<\/p>\n<p>For additional safety there are protocol and procedure rules implemented in the firmware.<\/p>\n<p style=\"padding-left: 30px;\">1. If the RF link between the RC and the BS is lost, then the relay and the power circuits are automatically switched off.<br \/>\n2. If the relay is switched off, then all power MOSFETs are automatically switched off.<br \/>\n3. 4 seconds delay between the moment when a command to switch on given channel(s) is received and the actual moment when the command is given.<br \/>\n4. If the relay is switched on, the buzzer will give short beeps.<br \/>\n5. If a power channel is to be or is switched on, the buzzer will give a continuous beep.<br \/>\n6. After a given power channel has been enabled, it will automatically switch off after 4 seconds.<\/p>\n<p>SAFETY &#8211; RF PROTOCOL:<\/p>\n<p><a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/ENC.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1642\" src=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/ENC.jpg\" alt=\"ENC\" width=\"744\" height=\"534\" srcset=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/ENC.jpg 744w, http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/ENC-300x215.jpg 300w\" sizes=\"auto, (max-width: 744px) 100vw, 744px\" \/><\/a><\/p>\n<p>The RF protocol is software implemented and the main purpose is to give additional noise immunity to the FSK modulation and to prevent random noise to be executed as a command, as well as to slightly increase the communication range.<\/p>\n<p>There is a two-way communication protocol between both where the RC acts as Master and the BS acts as Slave. That\u2019s to say the RC constantly sends either \u201cping\u201d or \u201ccommand\u201d packets and the BS responds with a \u201cstatus\u201d packet. Packets are sent from the Master each 250ms \u2013 thus the update rate is 4 per second.<\/p>\n<p>At transmission each packet is encoded in the following order:<\/p>\n<p style=\"padding-left: 30px;\">-6 command\/ping or status bytes + 2 CRC (16-CCITT) bytes<br \/>\n-Hamming (7,4) error correction encoding<br \/>\n-Manchester encoding<br \/>\n-Triple repetition error correction encoding<\/p>\n<p>At reception each packet is decoded in the following order:<\/p>\n<p style=\"padding-left: 30px;\">-From the Triple repetition encoding and the Manchester encoding, each bit in the six bytes is corrected and extracted based on \u201csoft\u201d probability based method.<br \/>\n-Manchester decoding<br \/>\n-Error correction based on the Hamming(7,4) decoding<br \/>\n-The 6 command\/ping or status bytes + 2 CRC (16-CCITT) bytes are extracted<br \/>\n-From the 6 command\/ping or status bytes new 2 CRC (16-CCITT) bytes are computed<\/p>\n<p style=\"padding-left: 60px;\">\u00a0\u00a0\u00a0 i. If the received and the computed 2 CRC (16-CCITT) bytes are equal then the 6 command\/ping or status bytes are considered <span style=\"text-decoration: underline;\">valid<\/span><br \/>\nii. If the received and the computed 2 CRC (16-CCITT) bytes are not equal then the 6 command\/ping or status bytes are considered <span style=\"text-decoration: underline;\">invalid<\/span> and discarded<\/p>\n<p>By using this protocol I wouldn\u2019t say that it is impossible for random noise to be considered as a false command but the probability for that is very low.<\/p>\n<p>HOW TO USE:<\/p>\n<p style=\"padding-left: 30px;\">1. Connect the igniters to the BS<br \/>\n2. Turn on the power supply on both BS and RC<br \/>\n3. Check if the link is established<br \/>\n4. From the RC select to switch on (slide switch) the relay<br \/>\n5. Send the command to switch the relay<br \/>\n6. The buzzer start beeping slowly<br \/>\n7. Check the feedback LED on the RC that there is power to the power circuits<br \/>\n8. Select which channel is to be turned on using the buttons<br \/>\n9. Send the command to turn on the selected power channels<br \/>\n10. The buzzer start beeping continuously for 4 seconds <strong>*<\/strong><br \/>\n11. 4 seconds later the selected power channels are enabled<br \/>\n12. Another 4 seconds later all power channels are disabled and the buzzer returns to beeping slowly indicating that the relay is still switched on<\/p>\n<p>*You can cancel this from the RC command by:<\/p>\n<p style=\"padding-left: 30px;\">-switching off the relay<br \/>\n-switching off the power supply<br \/>\n-deselecting all channels and sending another command<\/p>\n<p>&nbsp;<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/lQ9tboJ8VA4\" width=\"580\" height=\"435\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/RF_IGNITION_CONTROLLER_RX-CADCAM.zip\">BASE STATION PCB FILES<\/a><br \/>\n<a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/RF-IGNITION-CONTROLLER-RX.zip\">BASE STATION FIRMWARE<\/a><br \/>\n<a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/RF_IGNITION_CONTROLLER_TX-CADCAM.zip\">REMOTE CONTROL PCB FILES<\/a><br \/>\n<a href=\"http:\/\/www.blog.exrockets.com\/blog\/wp-content\/uploads\/2016\/07\/RF-IGNITION-CONTROLLER-TX.zip\">REMOTE CONTROL FIRMWARE<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>REMOTE CONTROLLED ROCKET LAUNCH FIRING SYSTEM There are numerous out of the shelf solutions for remote rocket firing however I found that they are either too expensive or lack some futures that I prefer they had, so I decided to make my own. This device is based on the Microchip\u2019s MRF49XA chip and works in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"gallery","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-1600","post","type-post","status-publish","format-gallery","hentry","category-electronics","post_format-post-format-gallery"],"_links":{"self":[{"href":"http:\/\/www.blog.exrockets.com\/blog\/wp-json\/wp\/v2\/posts\/1600","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.blog.exrockets.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.blog.exrockets.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.blog.exrockets.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.blog.exrockets.com\/blog\/wp-json\/wp\/v2\/comments?post=1600"}],"version-history":[{"count":35,"href":"http:\/\/www.blog.exrockets.com\/blog\/wp-json\/wp\/v2\/posts\/1600\/revisions"}],"predecessor-version":[{"id":1650,"href":"http:\/\/www.blog.exrockets.com\/blog\/wp-json\/wp\/v2\/posts\/1600\/revisions\/1650"}],"wp:attachment":[{"href":"http:\/\/www.blog.exrockets.com\/blog\/wp-json\/wp\/v2\/media?parent=1600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.blog.exrockets.com\/blog\/wp-json\/wp\/v2\/categories?post=1600"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.blog.exrockets.com\/blog\/wp-json\/wp\/v2\/tags?post=1600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}