This week didn’t see much in the form of technical progress due to the design paper we had due Wednesday at midnight (and because every class seemed to decide this would be exam week). Writing the design paper however did produce some good results though on the organizational side of the project, by producing more in depth design charts it allowed me to get a better sense of the system as a whole and how we would make interaction between the various components happen. The largest development here was figuring out how we would be able to interface with the Nano’s GPIO pins, we found a library capable of this and while we will likely use that I may dive into the source code of the library to see how complex it is and maybe experiment with trying to do it myself (time permitting, no point in spending time on it if we don’t need to).

On the design side of the software backend I also finalized the design I’d be moving forward with because of work done on the system diagrams. By going into more depth on its interaction with other parts of the system it also helped me see future problems that I hadn’t before, such as exit conditions and/or handling the software backend in certain camera states (recording and processing, stopping recording and still processing). This should hopefully manifest itself positively as I continue forward with development next week, especially since I’ll have much more free time to put into the actual technical work on the project.


0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *