Month: November 2020

(11/08) Weekly Status Update: Shivani

(11/08) Weekly Status Update: Shivani

We had to present a demo this coming week, so I got my protocol working, and wrote down code to display for the demo. 1) Sending Images from Client to Server The biggest issue I had this week was being able to send the image 

(11/8) Weekly Status Update: Jeffrey

(11/8) Weekly Status Update: Jeffrey

This week I did more research into our trilateration method and how we were going to get it to work. After writing up ways of how our trilateration would work, I realized a major flaw in our design. The trilateration design that people have implemented 

(11/1) Weekly Status Update: Jeffrey

(11/1) Weekly Status Update: Jeffrey

This week I wrote a wifi scan program for the hub to survey the area for wireless access points, so we can use those rssi values for our trilateration calculations. I also added a task scheduler to the main hub program. To save the task schedule in the case of a server failure and reboot, I have the tasks saved to a file, which the hub pulls from when it restarts. This allows the hub to remember who is next in line to perform a task even if it restarts. The task rotation is configured in a round robin rotation, and a button message is what triggers that a task is pending and when a task is done moving the responsibilities to the next person. The task rotation works successfully and was demoed during the first demo period.

(11/01) Team Weekly Status Update

(11/01) Team Weekly Status Update

This week, we made major headway on the hub and embedded fronts. We were able to connect the button to the hub and mimic the wearable to send location scan data, which the hub was able to parse. On a separate note, we were also 

(11/01) Weekly Status Update: Shivani

(11/01) Weekly Status Update: Shivani

This week, I spent a lot of time at the site of testing our device(my teammates’ house), and managed to accomplish a bunch of things regarding the actual protocol of the image transfer. 1) Capturing Image over a sequence of time and preprocessing This base 

(11/01) Weekly Status Update: David

(11/01) Weekly Status Update: David

This week was pretty hectic. After realizing the the GEMMA M0 lacked sufficient I/O ports to adequately control the breakout board, we were in a frantic rush to replace it with new hardware. We settled on the Trinket M0, which offers more I/O. We almost ran into a similar issue, but luckily, it is possible to delegate one of the USB data pins as another control signal for our wifi board. As such, not much real programming got done besides waiting for hardware and preparing for demo.