{"id":19,"date":"2014-12-29T21:38:42","date_gmt":"2014-12-29T19:38:42","guid":{"rendered":"http:\/\/y-richter.de\/?p=19"},"modified":"2014-12-29T21:38:42","modified_gmt":"2014-12-29T19:38:42","slug":"rc-remotes-with-smartpropoplus-and-rtl-sdr","status":"publish","type":"post","link":"https:\/\/y-richter.de\/?p=19","title":{"rendered":"RC Remotes with smartpropoplus and rtl-sdr"},"content":{"rendered":"<p>Some years ago i loved <a title=\"smartpropoplus\" href=\"http:\/\/sourceforge.net\/projects\/smartpropoplus\/\" target=\"_blank\">smartpropoplus<\/a>, a software that lets you use any rc remote with trainer port on you soundcard to emulate a windows gamecontroller.<\/p>\n<figure id=\"attachment_20\" class=\"thumbnail wp-caption aligncenter\" style=\"width: 484px\"><a href=\"http:\/\/y-richter.de\/wp-content\/uploads\/2014\/12\/Data-test.png\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-20 size-large\" src=\"http:\/\/y-richter.de\/wp-content\/uploads\/2014\/12\/Data-test-1024x234.png\" alt=\"Data test\" width=\"474\" height=\"108\" srcset=\"https:\/\/y-richter.de\/wp-content\/uploads\/2014\/12\/Data-test-1024x234.png 1024w, https:\/\/y-richter.de\/wp-content\/uploads\/2014\/12\/Data-test-300x68.png 300w, https:\/\/y-richter.de\/wp-content\/uploads\/2014\/12\/Data-test.png 1274w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/a><figcaption class=\"caption wp-caption-text\">Looks like PPM<\/figcaption><\/figure>\n<p>While playing around with rtl-sdr i found out that my receiver can receive the 35mhz band and tried to capture some ppm data from a 35.11mhz Hitec Optic 6 remote and the results were great:<\/p>\n<p>I decided to direct the fm decoded signal from sdrsharp via VB-Cable into smartpropoplus to check if it can be decoded and it worked.<\/p>\n<figure id=\"attachment_21\" class=\"thumbnail wp-caption aligncenter\" style=\"width: 484px\"><a href=\"http:\/\/y-richter.de\/wp-content\/uploads\/2014\/12\/smpp-rtl1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-21 size-large\" src=\"http:\/\/y-richter.de\/wp-content\/uploads\/2014\/12\/smpp-rtl1-1024x600.png\" alt=\"smpp rtl1\" width=\"474\" height=\"277\" srcset=\"https:\/\/y-richter.de\/wp-content\/uploads\/2014\/12\/smpp-rtl1-1024x600.png 1024w, https:\/\/y-richter.de\/wp-content\/uploads\/2014\/12\/smpp-rtl1-300x176.png 300w, https:\/\/y-richter.de\/wp-content\/uploads\/2014\/12\/smpp-rtl1.png 1755w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/a><figcaption class=\"caption wp-caption-text\">Raspi as rtl-sdr receiver with sdrsharp and smartpropoplus<\/figcaption><\/figure>\n<p>The next time i used a raspberry pi to receive the signal and direct it via rtl_fm and aplay into a soundcard input the same way the remote would be connected with a trainer cable.<\/p>\n<p>The latency is pretty high because of rtl-sdr but this method works great with any remote control and it is not longer limited by a trainer port and you get some pretty good range.<\/p>\n<p>It makes no difference in the delay if rtl_fm or sdrsharp is used but\u00a0 rtl_fm is of course better for any &#8222;real&#8220; use.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Some years ago i loved smartpropoplus, a software that lets you use any rc remote with trainer port on you soundcard to emulate a windows gamecontroller. While playing around with rtl-sdr i found out that my receiver can receive the 35mhz band and tried to capture some ppm data from a 35.11mhz Hitec Optic 6 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/y-richter.de\/index.php?rest_route=\/wp\/v2\/posts\/19"}],"collection":[{"href":"https:\/\/y-richter.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/y-richter.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/y-richter.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/y-richter.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=19"}],"version-history":[{"count":2,"href":"https:\/\/y-richter.de\/index.php?rest_route=\/wp\/v2\/posts\/19\/revisions"}],"predecessor-version":[{"id":23,"href":"https:\/\/y-richter.de\/index.php?rest_route=\/wp\/v2\/posts\/19\/revisions\/23"}],"wp:attachment":[{"href":"https:\/\/y-richter.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/y-richter.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=19"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/y-richter.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}