Designed data transmission protocol with Anju (see image below)
Ironed out overall system communication between devices with Anju and KJ (See diagram below)
Began exploring UART and USB implementation information. I have chosen to implement the program in C/C++ to create a virtual COM port and communicate between FTDI and FPGA through UART
I worked with Anju and KJ to choose an FTDI chip as software implementation difficulty is impacted by this choice
We discussed options on how to narrow the green laser beam as KJ demonstrated that the beam width was too large
We decided to find a laser pointer and separate its lens to attach onto the already acquired laser that matches our specs
Schedule
My work is on schedule. While I wasn’t able to write pseudocode as I would have hoped for from last week, the protocol had to be ironed out to consider changes in hardware as well as address speed concerns. Up front, I still have less actionable tasks compared to Anju and KJ who have hardware considerations that need to be ironed out before I can begin formally coding. However, the planning stages are still on track to have code written before break, and I hope to produce pseudocode this week.
Deliverables for next week
I hope to produce pseudocode for this week to make up for last week
I would like to actively test COM port communication between laptops. Even, if the implementation is different between FTDI and my laptop, I don’t have direct experience with this, and would like to understand the implementation better