{"id":219,"date":"2020-11-22T23:59:35","date_gmt":"2020-11-22T23:59:35","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f20-teamb1\/?p=219"},"modified":"2020-11-23T06:49:19","modified_gmt":"2020-11-23T06:49:19","slug":"yuhan-xiaos-status-update-for-11-21","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f20-teamb1\/2020\/11\/22\/yuhan-xiaos-status-update-for-11-21\/","title":{"rendered":"Yuhan Xiao&#8217;s Status Update for 11\/21"},"content":{"rendered":"<p>This week I worked on debugging my current web app implementation, to make sure the audio plays correctly when the user is editing the ringtone.<\/p>\n<p>I modified code snippet to Pi to start testing the reliability of the scheduling functionality of the alarm. Specifically I am testing to see if the node-cron package is working as intended. I am conducting the experiment for at least one week, so the result will be out earliest by next update.<\/p>\n<p>Per last update, I researched a bit more into the possible SQL database options. For now I am leaning towards spinning up a local MySQL database on the EC2 instance for storing the ringtone data.<\/p>\n<p>I am currently on schedule.<\/p>\n<p>This week(week of 11\/16 \u2013 11\/22):<\/p>\n<ul>\n<li>continue testing communication between Pi and web app<\/li>\n<li>modify communication code snippet on RPi so it writes to files instead of printing to stdout(to keep a record of messages &amp; when they are received, to validate reliability of the alarm scheduling)<\/li>\n<li>research on database change<\/li>\n<\/ul>\n<p>Next week(week of of 11\/23 \u2013 11\/29):<\/p>\n<ul>\n<li>continue testing communication between Pi and web app<\/li>\n<li>implement database change<\/li>\n<li>implement alarm and ringtone deletion<\/li>\n<li>implement ringtone creation by importing MIDI files<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This week I worked on debugging my current web app implementation, to make sure the audio plays correctly when the user is editing the ringtone. I modified code snippet to Pi to start testing the reliability of the scheduling functionality of the alarm. Specifically I am testing to see if the node-cron package is working &hellip; <a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f20-teamb1\/2020\/11\/22\/yuhan-xiaos-status-update-for-11-21\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Yuhan Xiao&#8217;s Status Update for 11\/21&#8221;<\/span><\/a><\/p>\n","protected":false},"author":348,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,6],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f20-teamb1\/wp-json\/wp\/v2\/posts\/219"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f20-teamb1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f20-teamb1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f20-teamb1\/wp-json\/wp\/v2\/users\/348"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f20-teamb1\/wp-json\/wp\/v2\/comments?post=219"}],"version-history":[{"count":4,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f20-teamb1\/wp-json\/wp\/v2\/posts\/219\/revisions"}],"predecessor-version":[{"id":223,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f20-teamb1\/wp-json\/wp\/v2\/posts\/219\/revisions\/223"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f20-teamb1\/wp-json\/wp\/v2\/media?parent=219"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f20-teamb1\/wp-json\/wp\/v2\/categories?post=219"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f20-teamb1\/wp-json\/wp\/v2\/tags?post=219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}