{"id":72,"date":"2022-10-02T02:03:14","date_gmt":"2022-10-02T02:03:14","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teama1\/?p=72"},"modified":"2022-10-02T02:03:14","modified_gmt":"2022-10-02T02:03:14","slug":"karens-status-report-for-10-01","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teama1\/2022\/10\/02\/karens-status-report-for-10-01\/","title":{"rendered":"Karen\u2019s Status Report for 10\/01"},"content":{"rendered":"<p><span style=\"font-weight: 400\">After talking with Arden, we came up with a plan to have nodes operate on a schedule where they are \u2018awake\u2019 for a certain period, then \u2018sleeping\u2019 for a certain period. While it is awake, it is listening for a child node to transmit data. Once that happens, it takes a sensor reading and adds it to the received data. If it doesn\u2019t receive anything by the end of its awake period, it will take a sensor reading. It will then send that data to the parent node. After the awake period, it will enter a sleep period where it is put in standby or shutdown mode. We can set a periodic wakeup using the RTC to wake up the node after a certain period of time. I have been busier than expected with classwork so I haven\u2019t had time to look into the synchronization algorithm Arden researched. I will need to catch up this week by looking into how the algorithm calculates the clock offset, and if it\u2019s possible to make sure all the nodes are on at the same time to synchronize the clocks. Once we get the STM32s we ordered I will try putting one into different low power modes and waking it up using the RTC.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>After talking with Arden, we came up with a plan to have nodes operate on a schedule where they are \u2018awake\u2019 for a certain period, then \u2018sleeping\u2019 for a certain period. While it is awake, it is listening for a child node to transmit data. Once that happens, it takes a sensor reading and adds &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teama1\/2022\/10\/02\/karens-status-report-for-10-01\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Karen\u2019s Status Report for 10\/01&#8221;<\/span><\/a><\/p>\n","protected":false},"author":644,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[15],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teama1\/wp-json\/wp\/v2\/posts\/72"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teama1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teama1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teama1\/wp-json\/wp\/v2\/users\/644"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teama1\/wp-json\/wp\/v2\/comments?post=72"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teama1\/wp-json\/wp\/v2\/posts\/72\/revisions"}],"predecessor-version":[{"id":73,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teama1\/wp-json\/wp\/v2\/posts\/72\/revisions\/73"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teama1\/wp-json\/wp\/v2\/media?parent=72"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teama1\/wp-json\/wp\/v2\/categories?post=72"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teama1\/wp-json\/wp\/v2\/tags?post=72"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}