{"id":1457,"date":"2014-09-26T02:45:51","date_gmt":"2014-09-26T00:45:51","guid":{"rendered":"http:\/\/labalec.fr\/erwan\/?p=1457"},"modified":"2014-09-28T18:56:29","modified_gmt":"2014-09-28T16:56:29","slug":"sdr-as-in-software-defined-radio-part-2","status":"publish","type":"post","link":"https:\/\/labalec.fr\/erwan\/?p=1457","title":{"rendered":"SDR as in Software Defined Radio : Part 2"},"content":{"rendered":"<p>In <a href=\"https:\/\/labalec.fr\/erwan\/?p=1436\" target=\"_blank\">previous article<\/a>, thanks to a R820T tuner, we managed to capture some RF4333 signal (which seems to be repeated 5 times).<\/p>\n<p><a href=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2014\/09\/rf433_Audacity.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2014\/09\/rf433_Audacity-300x109.png\" alt=\"rf433_Audacity\" width=\"300\" height=\"109\" class=\"alignnone size-medium wp-image-1453\" srcset=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2014\/09\/rf433_Audacity-300x109.png 300w, https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2014\/09\/rf433_Audacity-1024x373.png 1024w, https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2014\/09\/rf433_Audacity.png 1258w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Zooming in one pattern,  we can see high and low bits.<\/p>\n<p><a href=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2014\/09\/rf433_Audacity2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2014\/09\/rf433_Audacity2-300x108.png\" alt=\"rf433_Audacity2\" width=\"300\" height=\"108\" class=\"alignnone size-medium wp-image-1454\" srcset=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2014\/09\/rf433_Audacity2-300x108.png 300w, https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2014\/09\/rf433_Audacity2-1024x369.png 1024w, https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2014\/09\/rf433_Audacity2.png 1260w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Googling around, it appears that my di-o chacon telco is using the homeeasy protocol.<br \/>\na preamble (before data) is HIGH for 275us and a LOW for 2675us.<br \/>\na 0 is HIGH for 275us and LOW for 275us.<br \/>\na 1 is HIGH for 275us and LOW for 1225us.<\/p>\n<p>We therefore end up with 64 bits (wired):<br \/>\n01 01 01 10 10 10 01 10 01 10 01 01 10 01 01 10 10 10 10 01 10 10 10 10 10 01 01 10 01 01 01 01.<\/p>\n<p>Still reading the homeeasy protocol, we learn than 01=0 and 10=1 (manchester encoding).<\/p>\n<p>The result is (32 bits, decoded) :<br \/>\n00011101010010011110111110010000<\/p>\n<p>Bit 0 to 25 is the device id : 11101010010011110111110 -> 7527BE<br \/>\nBit 26 is the flag group : 0<br \/>\nBit 27 is on\/off : 1<br \/>\nBit 28 to 31 is the device code : 0000<\/p>\n<p>Now re using <a href=\"https:\/\/labalec.fr\/erwan\/?p=261\" target=\"_blank\">this article<\/a>, we should be able to replay that signal with the right timings.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In previous article, thanks to a R820T tuner, we managed to capture some RF4333 signal (which seems to be repeated 5 times). Zooming in one pattern, we can see high and low bits. Googling around, it appears that my di-o chacon telco is using the homeeasy protocol. a preamble (before data) is HIGH for 275us <a href='https:\/\/labalec.fr\/erwan\/?p=1457' class='excerpt-more'>[&#8230;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[65],"class_list":["post-1457","post","type-post","status-publish","format-standard","hentry","category-arduino","tag-homeeasy","category-18-id","post-seq-1","post-parity-odd","meta-position-corners","fix"],"_links":{"self":[{"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=\/wp\/v2\/posts\/1457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1457"}],"version-history":[{"count":5,"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=\/wp\/v2\/posts\/1457\/revisions"}],"predecessor-version":[{"id":1482,"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=\/wp\/v2\/posts\/1457\/revisions\/1482"}],"wp:attachment":[{"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}