{"id":249,"date":"2025-03-08T02:20:09","date_gmt":"2025-03-08T02:20:09","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamc4\/?p=249"},"modified":"2025-03-08T22:17:31","modified_gmt":"2025-03-08T22:17:31","slug":"personal-weekly-update-carolyn-3-8","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamc4\/2025\/03\/08\/personal-weekly-update-carolyn-3-8\/","title":{"rendered":"Carolyn&#8217;s Status Report 3\/8"},"content":{"rendered":"<h2>Personal Weekly Update | Carolyn | 3\/8<\/h2>\n<h2>Accomplishments<\/h2>\n<p><strong>Design Report (10 hrs):\u00a0<\/strong><\/p>\n<p>Over the past 2 weeks, I spent a large chunk of my time on the design report &#8211; the abstract, intro, use case requirements, and all sections regarding the software. I touched base with my group multiple times to go over the various sections and ensure that our work was cohesive and clear. I also refined the feedback alert system on the software side, solidifying the following:<\/p>\n<ul>\n<li>queue-based alert system triggered by detecting 3 instances of the same posture deviation within a 5 second rolling window<\/li>\n<li>alert prioritization in the case of multiple form violations<\/li>\n<li>the varying alert types when paired with heart rate exertion above and below 80% of max heart rate<\/li>\n<\/ul>\n<p>These refinements will keep alerts non-intrusive and as helpful as possible. Once we have a testable end to end system working, we can refine these thresholds if the system does not perform as expected or desired.<\/p>\n<p><b>Mobile App Development (4 hrs):<\/b><\/p>\n<p>This week I continued researching and following more Apple Developer Tutorials to continue understanding the various functionalities of Swift and simultaneously utilize this knowledge to implement the Cyclify app itself. I worked with displaying data within the app, to better organize and visualize information for the user. In addition, I spent some time experimenting with creating navigation hierarchy &#8211; to ensure smooth transitions between different views and create an intuitive user experience. I also worked with data flow, specifically how data is manipulated and passed across different screens to ensure that the views are connected. Lastly, I implemented an edit view, allowing users to modify their own data within the app.<\/p>\n<h2>Progress Status<\/h2>\n<p>I didn&#8217;t fully account for the time needed to complete the design report, so I&#8217;m a little bit behind schedule. I also feel as though I underestimated the time required for some of my tasks, but this was expected so I am not concerned. Additionally, I haven&#8217;t been able to dedicate time to Cyclify during the break, so once school resumes, I&#8217;ll need to adjust my schedule to catch up. For now, my main priority is to continue implementing the front pages, and a page for initiating Bluetooth pairing, and setting up a structure for data collection.<\/p>\n<h2>Next Week\u2019s Goals<\/h2>\n<p>Next week I will be focusing on continuing to implement the front end pages, prioritizing implementing a page that is compatible to begin bluetooth testing in the coming week or so. I will also be continuing with Swift research and development, learning new features weekly that can be implemented into our app.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Personal Weekly Update | Carolyn | 3\/8 Accomplishments Design Report (10 hrs):\u00a0 Over the past 2 weeks, I spent a large chunk of my time on the design report &#8211; the abstract, intro, use case requirements, and all sections regarding<\/p>\n","protected":false},"author":1026,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[3],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamc4\/wp-json\/wp\/v2\/posts\/249"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamc4\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamc4\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamc4\/wp-json\/wp\/v2\/users\/1026"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamc4\/wp-json\/wp\/v2\/comments?post=249"}],"version-history":[{"count":5,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamc4\/wp-json\/wp\/v2\/posts\/249\/revisions"}],"predecessor-version":[{"id":269,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamc4\/wp-json\/wp\/v2\/posts\/249\/revisions\/269"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamc4\/wp-json\/wp\/v2\/media?parent=249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamc4\/wp-json\/wp\/v2\/categories?post=249"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamc4\/wp-json\/wp\/v2\/tags?post=249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}