{"id":257,"date":"2024-03-31T03:53:21","date_gmt":"2024-03-31T03:53:21","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teama7\/?p=257"},"modified":"2024-03-31T03:53:21","modified_gmt":"2024-03-31T03:53:21","slug":"lucys-status-report-for-3-30","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teama7\/2024\/03\/31\/lucys-status-report-for-3-30\/","title":{"rendered":"Lucy&#8217;s Status Report for 3\/30"},"content":{"rendered":"<p><strong>What did you personally accomplish this week on the project? Give files or photos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours)<\/strong><\/p>\n<p><span style=\"font-weight: 400\">This week, I continued working on the web app. I familiarized myself with Firebase and watched a few tutorials on how to use the database and connect it with react native. I spent some time researching how to use it effectively and build the app backend.<\/span><\/p>\n<p><span style=\"font-weight: 400\">For our project, we need to constantly read in mic values, update the database, and display the decibel readings onto the web app. Since we required our latency to be no more than one second between the sound and the readings on the bracelet and web app, I have been looking into ways to make this work. I seem to be having trouble figuring out how to continuously read and update the app page with a constantly updating database, so I have to do more research on this.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Katherine has created csv files with preliminary input data from the bracelet mics. To start, I have been using these files as the \u201cdata\u201d in the database and testing to see if they can be displayed correctly on the web app. I have been looking into ways to read in the csv files and display the proper data onto the web app readings page. If this works, it will at least prove that we are able to get data from the mic readings onto the app. I\u2019m not sure how viable this approach would be once we add in bluetooth connection and the database, but it&#8217;s a start.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Additionally, I have started building the settings page for the web app. This is the page where the user can switch between bracelet modes and customize the bracelet.\u00a0<\/span><\/p>\n<p><strong><span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">Is<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">your<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">progress<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">on<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">schedule<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">or<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">behind?<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">If<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">you<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">are<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">behind,<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">what<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">actions<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">will<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">be\u00a0<\/span><\/strong><strong><span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">taken<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">to<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">catch<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">up<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">to<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">the<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">project<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">schedule?<\/span><\/strong><\/p>\n<p>Should be on schedule right now, apart from bluetooth connection and the visualizations page. Since the visualizations page requires data and I haven&#8217;t quite set that up yet, I can&#8217;t get the actual graphs to work. The frontend for the page should is done though. Once bluetooth is working, I think I&#8217;ll have a better understanding on how data transmission to and from the web app will be like.<\/p>\n<p><strong><span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">What<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">deliverables<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">do<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">you<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">hope<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">to<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">complete<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">in<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">the<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">next<\/span>\u00a0<span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">week?<\/span><\/strong><\/p>\n<p>With the interim demo in a few days, I hope to have most of the screens of the web app polished up. I plan to show the authentication mechanism, the frontend of the app, and that the app can display the csv input data.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What did you personally accomplish this week on the project? Give files or photos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours) This week, I continued working on the web app. I familiarized myself with Firebase and watched a &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teama7\/2024\/03\/31\/lucys-status-report-for-3-30\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Lucy&#8217;s Status Report for 3\/30&#8221;<\/span><\/a><\/p>\n","protected":false},"author":826,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teama7\/wp-json\/wp\/v2\/posts\/257"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teama7\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teama7\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teama7\/wp-json\/wp\/v2\/users\/826"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teama7\/wp-json\/wp\/v2\/comments?post=257"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teama7\/wp-json\/wp\/v2\/posts\/257\/revisions"}],"predecessor-version":[{"id":261,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teama7\/wp-json\/wp\/v2\/posts\/257\/revisions\/261"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teama7\/wp-json\/wp\/v2\/media?parent=257"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teama7\/wp-json\/wp\/v2\/categories?post=257"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teama7\/wp-json\/wp\/v2\/tags?post=257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}