---------------------------------------------------------------------------------------------------------- *v0.8 October 1, 2010 -Introduced "Bounce Timeout" --A bounce timout is the time between breaking the upper threshold and starting to monitor long lie. --This fixes the problem of instantly breaking out of a long-lie on recoil. --------------------------------------------------------------------------------------------------------------------------------- *v0.7 August 31, 2010 ---- Requires Alert-v0.2 or higher ---- -Service Monitor Redesign --Acts as state machine. States are (BASE,LOWER_BROKE,UPPER_BROKE,LONG_LIE,ALERT) *ALERT is currently not used* --Broadcasts "ACTION_STATECHANGE" for every transition. *Logger will listen for these broadcasts* --Broadcasts a "RESET" state=0 when timeout has occured --Unregisters Sensor listener durning Alert to avoid mulitple alerts. Uses Alert's broadcast "CANCEL" to reregister. -Main Activity Listen's for "ACTION_STATECHANGE" broadcasts to schedule update to UI thread. -Fixed Verbage of Preferences -Added accelormeter sensor speed preference. *Bugs fixed -Improved Fall Detection Algorithm. -Fixed Bug rising from multiple presses of the on/off button. - Error comes from iFallDetectionService. -Fixed Bug in the onPause of iFallMain. - java.lang.RuntimeException: Unable to pause activity {cs.fsu.iFall/cs.fsu.iFall.iFallMain}: java.lang.IllegalArgumentException: Service not registered: cs.fsu.iFall.iFallMain$1@4373d930 *Bugs/Introduced/Regressions -TextView about GraphView to show the Force removed. --This feature must be implemented in the graphing thread. -Algorithm needs to add a timer between UPPER_BROKE and LONG_LIE states to allow for LONG_LIE to stablize. -Icon needs to be changed from black to a color that will appear. Perhaps green of yellow. -Need to change many strings to String resource references -------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------- *v0.6 August 27, 2010 -Implemented Notifications for when iFall is Active (green), Detects a Fall (yellow), and Alerts the user and makes call (red). -Added TextView above GraphView to show the Force! ---------------------------------------------------------------------------------------------------------------------------------