{"id":98,"date":"2020-02-23T01:00:31","date_gmt":"2020-02-23T01:00:31","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/?p=98"},"modified":"2020-02-23T04:33:09","modified_gmt":"2020-02-23T04:33:09","slug":"sam-adamss-status-report-for-2-22-20","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/2020\/02\/23\/sam-adamss-status-report-for-2-22-20\/","title":{"rendered":"Sam Adams&#8217;s Status Report for 2\/22\/20"},"content":{"rendered":"<p><em><strong>What did you personally accomplish this week on the project?<\/strong><\/em><\/p>\n<hr \/>\n<p>This week I focused on finalizing the User Datagram Protocol (UDP) that we will be using for communication over Wifi. I was able to settle on a simplified version of the Transmission Control Protocol (TCP). Using some code I had written previously I was able to write a very basic python program to mimic the protocol I decided to design.<\/p>\n<p>Some of these decisions that were made are outlined <a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/2020\/02\/23\/user-datagram-protocol-udp-design\/\">here<\/a>.<\/p>\n<p>I also spent a lot of time meeting with my team in order to finalize the APIs. We also spent a lot of time making general design decisions concerning the layout of our system.<\/p>\n<p class=\"p1\"><em><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><\/em><\/p>\n<hr \/>\n<p>My progress now seems to be on schedule again. Looking on the Gantt Chart I am right on schedule in terms of the design and I was hoping to get ahead on the implementation of the UDP protocol over WiFi. Even though I haven&#8217;t started the final implementation of this protocol on the MCU, I was able to write a preliminary test protocol that will be very useful down the road when implementing this protocol.<\/p>\n<p>Looking forward into next week, a lot of my time will be put into creating the final design doc for the project. I think this will end up putting me a little bit behind schedule so I might have to do some overtime next weekend in order to stay caught up on the implementation stage. I feel that getting a prototype done early will be huge for the parts that I am working on as I&#8217;m guessing that optimization will be the most time intensive part.<\/p>\n<p class=\"p1\"><em><b>What deliverables\u00a0do you hope to complete in the next week?<\/b><\/em><\/p>\n<hr \/>\n<p class=\"p1\">Next week I will be focusing on getting the design document finalized and completed. This will include the consideration of any criticism that we received during the design presentation.<\/p>\n<p>I also want to start playing around with the MCUs that were shipped in this week to see if we can get some basic communication going.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What did you personally accomplish this week on the project? This week I focused on finalizing the User Datagram Protocol (UDP) that we will be using for communication over Wifi. I was able to settle on a simplified version of the Transmission Control Protocol (TCP). Using some code I had written previously I was able &hellip; <a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/2020\/02\/23\/sam-adamss-status-report-for-2-22-20\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Sam Adams&#8217;s Status Report for 2\/22\/20<\/span><\/a><\/p>\n","protected":false},"author":235,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[17,4],"tags":[8,18,19,7,9],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/wp-json\/wp\/v2\/posts\/98"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/wp-json\/wp\/v2\/users\/235"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":7,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/wp-json\/wp\/v2\/posts\/98\/revisions"}],"predecessor-version":[{"id":136,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/wp-json\/wp\/v2\/posts\/98\/revisions\/136"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/wp-json\/wp\/v2\/media?parent=98"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/wp-json\/wp\/v2\/categories?post=98"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama3\/wp-json\/wp\/v2\/tags?post=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}