{"id":234,"date":"2020-04-11T20:55:14","date_gmt":"2020-04-12T01:55:14","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb5\/?p=234"},"modified":"2020-04-11T20:56:25","modified_gmt":"2020-04-12T01:56:25","slug":"melodees-status-update-for-4-11-20","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb5\/2020\/04\/11\/melodees-status-update-for-4-11-20\/","title":{"rendered":"Melodee&#8217;s Status Update for 4\/11\/20"},"content":{"rendered":"<p><b>Progress<\/b><\/p>\n<p>This week, I mostly worked with Eric to complete the C++ hardware interface. We ran into a few roadblocks while writing it, including limitations in the ATmega328p&#8217;s memory. However, as of today the interface is done and I can now move on to writing the firmware.<\/p>\n<p>Since writing the hardware interface wasn&#8217;t as great of a bottleneck as we had anticipated, we decided that I no longer needed to write the tile simulation.<\/p>\n<p>A significant contribution that I made to the hardware interface was benchmarking the minimum length that a pulse can be for a neighboring tile to detect it. It turned out that we actually won&#8217;t need to add any time delay between turning on and off the IR emitter; the latency of turning the emitter off after turning it on is enough time for a neighboring tile to detect the pulse. This lack of limitation eased our worries of fast pulses going undetected.<\/p>\n<p><b>Schedule<\/b><\/p>\n<p>I have less time than I would like to write and debug the firmware. I discovered yesterday that we have less time than we thought until demo day, so I no longer have any slack time and need to work extra hard this week.<\/p>\n<p><b>Goals for next week<\/b><\/p>\n<ul>\n<li>Complete C++ firmware<\/li>\n<li>Complete tile enclosure construction<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Progress This week, I mostly worked with Eric to complete the C++ hardware interface. We ran into a few roadblocks while writing it, including limitations in the ATmega328p&#8217;s memory. However, as of today the interface is done and I can now move on to writing the firmware. Since writing the hardware interface wasn&#8217;t as great of a bottleneck as we had anticipated, we decided that I no longer needed to write the tile simulation. A significant contribution that I made&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb5\/2020\/04\/11\/melodees-status-update-for-4-11-20\/\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":265,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6,8],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb5\/wp-json\/wp\/v2\/posts\/234"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb5\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb5\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb5\/wp-json\/wp\/v2\/users\/265"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb5\/wp-json\/wp\/v2\/comments?post=234"}],"version-history":[{"count":2,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb5\/wp-json\/wp\/v2\/posts\/234\/revisions"}],"predecessor-version":[{"id":237,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb5\/wp-json\/wp\/v2\/posts\/234\/revisions\/237"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb5\/wp-json\/wp\/v2\/media?parent=234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb5\/wp-json\/wp\/v2\/categories?post=234"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb5\/wp-json\/wp\/v2\/tags?post=234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}