James Alfei edited Our Prototype.tex  about 10 years ago

Commit id: 3e957bc668fe58b1a9311da758f69cfcff02af22

deletions | additions      

       

\section{Our Prototype}  The program begins by setting up the various interface kits. It first waits for the main interface kit, kit (with screen),  the circular touch phidget, and the RFID reader to be connected. It then adds listeners to the circular touch and RFID phidgets. phidgets to detect events as and when they happen.  Once the start-up procedure is complete, the program state moves into the main loop. loop of running code. This main loop performs all the major operations on the main interface kit. These operations include:  \begin{itemize}  \item Detecting thresholds and actioning commands for the slider  \item Detecting thresholds and actioning commands for the joystick  \item Detecting thresholds and actioning commands for the RFID reporgramming button  \end{itemize}  The main loop also ensures that whilst any of the phidgets are in use, they get exclusive access to the software, removing any inter-device conflicts. It also processes what happens in the event that the circular touch phidget is being used, as well as perfoming actions on any RFID tags detected by the system.  \subsection{System Walkthrough}  To fully understand the system that has been developed, this section will cover what happens from initial setup to usage from a user perspective.  Firstly, the phidget program must be executed. After this, the full hardware kit contains 3 USB powered devices. All of these must be plugged in in order to proceed with application usage