This week I worked on adding functionality to the GUI. I tested different commands to be used with the GUI and see if the C++ backend would work with the QML front end. The testing so far has been successful but ran into troubles trying to get this software on the Raspberry Pi. I received the code from Jose and have been working on how to integrate the effects into the Raspberry Pi. I researched whether it would be a good idea to use an Arduino as a second process to run the GUI and found that if we were to do this, a second Raspberry Pi will be needed not an Arduino. I believe the 5 will have enough computing power to run everything but the Raspberry Pi 4 has been purchased in case that is needed. I looked into threading and how we can pin the desired effects onto individual cores of the processor to help with the processing speeds and demand.
Week 4-5: 01/29 - 02/12
ccollins57
Updated: Feb 11, 2024
Comments