{"id":104,"date":"2021-03-07T01:55:54","date_gmt":"2021-03-07T01:55:54","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc0\/?p=104"},"modified":"2021-03-06T21:18:00","modified_gmt":"2021-03-07T02:18:00","slug":"aarons-status-report-for-3-6","status":"publish","type":"post","link":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc0\/2021\/03\/07\/aarons-status-report-for-3-6\/","title":{"rendered":"Aaron&#8217;s Status Report for 3\/6"},"content":{"rendered":"<p>This week I worked on the system specification and implementation plans for the design review proposal. I created a new, more detailed version of the overall system block diagram, and I also created an independent software block diagram that goes into more detail about our app.<\/p>\n<p>For the communication between the Raspberry Pi and the phone, we are planning on using the BlueZ Linux Bluetooth stack to handle Bluetooth pairing and data transmission.<\/p>\n<p>I also did more research into determining beacon distance using Bluetooth. I found <a href=\"http:\/\/www.davidgyoungtech.com\/2020\/05\/15\/how-far-can-you-go\">this<\/a>\u00a0webpage which details the math and some code behind how Bluetooth distancing calculations can be done. Although Bluetooth distance measuring is not very accurate, this is not a problem because we do not need precise distances. Since we only need to determine whether a tag is inside of the backpack or not, we are able to get away with the distances being off by up to approximately 10cm.<\/p>\n<p>Next week I plan on working on the design review document and creating more diagrams to detail our system even further.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week I worked on the system specification and implementation plans for the design review proposal. I created a new, more detailed version of the overall system block diagram, and I also created an independent software block diagram that goes into more detail about our app. For the communication between the Raspberry Pi and the &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc0\/2021\/03\/07\/aarons-status-report-for-3-6\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Aaron&#8217;s Status Report for 3\/6&#8221;<\/span><\/a><\/p>\n","protected":false},"author":409,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[7],"_links":{"self":[{"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc0\/wp-json\/wp\/v2\/posts\/104"}],"collection":[{"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc0\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc0\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc0\/wp-json\/wp\/v2\/users\/409"}],"replies":[{"embeddable":true,"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc0\/wp-json\/wp\/v2\/comments?post=104"}],"version-history":[{"count":7,"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc0\/wp-json\/wp\/v2\/posts\/104\/revisions"}],"predecessor-version":[{"id":113,"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc0\/wp-json\/wp\/v2\/posts\/104\/revisions\/113"}],"wp:attachment":[{"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc0\/wp-json\/wp\/v2\/media?parent=104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc0\/wp-json\/wp\/v2\/categories?post=104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc0\/wp-json\/wp\/v2\/tags?post=104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}