Matt McCarthy edited Completeness.tex  about 10 years ago

Commit id: 654732066fcb2f71b947a9c856c01ce742bd2a9d

deletions | additions      

       

\section{Adherence to specifications}  5.1 Capacitive \subsection{Capacitive  Touch Controller Controller}  \begin{itemize}  \item  Set boundaries on circular touch phidget to allow 8 ways of movement \item  Allow circular touch phidget to smoothly switch between movement directions \item  Allow circular touch phidget to press more than one key at a time \item  Ensure only physical touched are recognised and acted upon by the phidget \item  Ensure that no electrical inteference affects the phidget whilst in operation \item  When circular touch is being operated, ensure that no other device can be used 5.2 Slider \end{itemize}  \subsection{Slider  for Zoom Control Control}  \begin{itemize}  \item  Slider must be able to control zoom in and zoom out when a certain threshhold is reached \item  When slider is inactive, ensure other devices can be used \item  When slider is active, ensure no other devices can be used \item  Ensure that when sllider goes outside the trigger threshold, the keys for zooming will be released 5.3 Phidget \end{itemize}  \subsection{Phidget  Screen for Feedback Feedback}  \begin{itemize}  \item  The screen will display helpful information to the user based on usage context (E.g. RFID information when a tag has been scanned) \item  Upon program startup, the screen will display a short introduction to the user 5.4 Joystick \end{itemize}  \subsection{Joystick  Control for Panning & Turning \& Turning}  \begin{itemize}  \item  The Joystick will action a command based on a certain threshold on either th X or Y axis \item  The joystick will be capable of rotating the view on the software by triggering a threshold on the X axis \item  The joystick can pan up and down on the vertical axis by triggering a threshold on the Y axis item When the joystick is in use, ensure no other device can be activated at the same time. 5.5 RFID \end{itemize}  \subsection{RFID  Tags for quick navigation and location storage storage}  \begin{itemize}  \item  The RFID tag should be recognised by the RFID scanner in a very short time \item  The RFID tag should automatically display the saved location to the phidget screen \item  The RFID tag should automatically navigate to the saved location in Google Earth 5.6 RFID \end{itemize}  \subsection{RFID  Tag reprogramming reprogramming}  \begin{itemize}  \item  RFID tags will store their locations in software based off their unique hardware ID \item  To reprogram a tag, a button must be pressed which will switch our program to "write mode" \item  When in write mode, the screen will display a message to ensure the user is aware of the mode \item  When in write mode, the next tag to be scanned will save the location of the current view on Google Earth \end{itemize}