{"id":95,"date":"2019-11-02T22:59:44","date_gmt":"2019-11-02T22:59:44","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/?p=95"},"modified":"2019-11-02T23:19:52","modified_gmt":"2019-11-02T23:19:52","slug":"charlotte-status-update-11-2-2019","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/2019\/11\/02\/charlotte-status-update-11-2-2019\/","title":{"rendered":"[Charlotte] Status Update 11.2.2019"},"content":{"rendered":"<div class=\"Page-container\">\n<div id=\"page-1\" class=\"Page PageComponent\">\n<div class=\"Draw Draw--not-drawing Draw--selection\">\n<div class=\"TextLayer-container\">\n<div class=\"textLayer\">\n<div class=\"textLayer--absolute\"><strong>What did you personally accomplish this week on the project?<\/strong><\/div>\n<\/div>\n<div>This week I was able to get wifi communication working between the Rpis.\u00a0 Our focus for this past week\/weekend was to get the pipeline of our system working.\u00a0 By that I mean getting a sub hub to send information about the status of a PIR sensor to our main sensor hub that will then send this information to our UI built using React.\u00a0 The majority of the pipeline is now complete.\u00a0 I have written the necessary code to get the sub hub Rpi to send information based on the status of the PIR sensor to the main sensor hub.\u00a0 Now the main sensor hub is ready to send information to the UI.\u00a0 I have not completed that step yet since it will require Alisha&#8217;s help since she is the one who has been focused on the React code for the UI.<\/div>\n<\/div>\n<div class=\"PDFAnnotationLayer-container\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"Page-container\">\n<div id=\"page-2\" class=\"Page PageComponent\">\n<div class=\"Draw Draw--not-drawing Draw--selection\">\n<div class=\"TextLayer-container\">\n<div class=\"textLayer\">\n<div class=\"textLayer--absolute\"><strong>Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the project schedule?<\/strong><\/div>\n<\/div>\n<div>We have not completed the work necessary for our demo yet, but I believe that is fine because I am confident we should be able to finish it tomorrow (Sunday) before our demo on Monday.\u00a0 When we accomplish that I think we will still be in good standing to finish the project by the end of the semester.\u00a0 We are a little behind according to our gantt chart; however, I am not too concerned because we built in grace time in the tasks we assigned to one another so we should still be fine.\u00a0 Also, I have finished interviewing and Alisha have recovered from being under the weather so we both have more time to devote at our project.<\/div>\n<div class=\"textLayer\">\n<div class=\"textLayer--absolute\"><\/div>\n<div class=\"textLayer--absolute\"><strong>What deliverables do you hope to complete in the next week?<\/strong><\/div>\n<div>By tomorrow night I expect that we will have our full pipeline working so that the information for a PIR sensor can be propagated to the UI of our React application.\u00a0 From there, I hope to work with the Pi Cap library more this week and hook up multiple sensors to the Rpi so that the sub hub can send date about more than one sensor to the sensor hub.\u00a0 Assuming that goes smoothly, I think it would be a good time to either focus on improving the PIR sensor performance or having 2 sub hub Rpis working in communication with the sensor hub.\u00a0 To get this to work a believe a few changes would need to be made to the existing code.<\/div>\n<div class=\"textLayer--absolute\"><\/div>\n<div class=\"textLayer--absolute\"><strong>What are the most significant risks that could jeopardize the success of the project?\u00a0 How are these risks being managed? What contingency plans are ready?<\/strong><\/div>\n<div>I still think the biggest risk in our project is the PIR sensors, but we have avoided spending more time on this because there are other more important part of our project that should be focused on.\u00a0 Once we have our MVP working I think we can revisit improvements to the PIR sensor so that it preforms better.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n<div>I have tried to attach a video to this post but the size of the file was too big so I took screenshots a critical points in the video and have attached them.\u00a0 Sorry the quality is a little weak but hopefully you can tell that the terminal output of the screen is indicating the state at which the sensor is in.\u00a0 The sub hub is sending information the the sensor hub every 3 seconds.<\/p>\n<figure id=\"attachment_99\" aria-describedby=\"caption-attachment-99\" style=\"width: 227px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-99\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6478-227x300.jpg\" alt=\"\" width=\"227\" height=\"300\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6478-227x300.jpg 227w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6478-204x270.jpg 204w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6478.jpg 750w\" sizes=\"(max-width: 227px) 100vw, 227px\" \/><figcaption id=\"caption-attachment-99\" class=\"wp-caption-text\">I am triggering the PIR sensor by moving my hand in front of it.<\/figcaption><\/figure>\n<figure id=\"attachment_100\" aria-describedby=\"caption-attachment-100\" style=\"width: 223px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-100\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6479-223x300.jpg\" alt=\"\" width=\"223\" height=\"300\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6479-223x300.jpg 223w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6479-201x270.jpg 201w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6479.jpg 750w\" sizes=\"(max-width: 223px) 100vw, 223px\" \/><figcaption id=\"caption-attachment-100\" class=\"wp-caption-text\">pointing to terminal output indicating the status of the PIR sensor that is coming from the sub hub (client)<\/figcaption><\/figure>\n<figure id=\"attachment_101\" aria-describedby=\"caption-attachment-101\" style=\"width: 222px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-101\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6481-222x300.jpg\" alt=\"\" width=\"222\" height=\"300\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6481-222x300.jpg 222w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6481-200x270.jpg 200w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6481.jpg 750w\" sizes=\"(max-width: 222px) 100vw, 222px\" \/><figcaption id=\"caption-attachment-101\" class=\"wp-caption-text\">Sensor hub (server Rpi) look at the bottom left of the image<\/figcaption><\/figure>\n<figure id=\"attachment_102\" aria-describedby=\"caption-attachment-102\" style=\"width: 213px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-102\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6482-213x300.jpg\" alt=\"\" width=\"213\" height=\"300\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6482-213x300.jpg 213w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6482-191x270.jpg 191w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-content\/uploads\/sites\/66\/2019\/11\/IMG_6482.jpg 722w\" sizes=\"(max-width: 213px) 100vw, 213px\" \/><figcaption id=\"caption-attachment-102\" class=\"wp-caption-text\">picture of the terminal output from the sub hub (server) that is receiving information about the PIR sensor over wifi from the sub hub (client)<\/figcaption><\/figure>\n<\/div>\n<div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>What did you personally accomplish this week on the project? This week I was able to get wifi communication working between the Rpis.\u00a0 Our focus for this past week\/weekend was to get the pipeline of our system working.\u00a0 By that I mean getting a sub hub to send information about the status of a PIR sensor to our main sensor hub that will then send this information to our UI built using React.\u00a0 The majority of the pipeline is now&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/2019\/11\/02\/charlotte-status-update-11-2-2019\/\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":213,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[14,8],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-json\/wp\/v2\/posts\/95"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-json\/wp\/v2\/users\/213"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-json\/wp\/v2\/comments?post=95"}],"version-history":[{"count":3,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-json\/wp\/v2\/posts\/95\/revisions"}],"predecessor-version":[{"id":103,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-json\/wp\/v2\/posts\/95\/revisions\/103"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-json\/wp\/v2\/media?parent=95"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-json\/wp\/v2\/categories?post=95"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f19-teama4\/wp-json\/wp\/v2\/tags?post=95"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}