Commit Graph

64 Commits

Author SHA1 Message Date
Graham Jones 51c277f691 V2.0.3 - fixed issue with crash during app re-start if warning beep sounding. And added logging of faults to alarm log on sd card. 2016-04-23 19:20:06 +01:00
Graham Jones 5cc6c83048 Packaged v2.0.2 for release. 2016-04-13 20:50:58 +01:00
Graham Jones 11d9d1c85c Modified sdServer to use a single ToneGenerator instance rather than create a new one for each beep. 2016-04-08 21:51:12 +01:00
Graham Jones 5beefb5a6b Added GPL Licence file 2016-04-04 21:39:02 +01:00
Graham Jones 916d03fc1e Closes #5 - failure to raise fault alarm if watch disconnects from phone. 2016-04-02 21:36:23 +01:00
Graham Jones e2bab49e65 Added v2.0 compiled apk. 2016-03-30 23:14:21 +01:00
Graham Jones 9eee2b0471 Tidied up final settings screen, and called it V2.0 for publication. 2016-03-30 23:09:15 +01:00
Graham Jones 02d22359b3 Modified network datasource to distinguish between network faults and faults on the main device connected to the Pebble 2016-03-30 21:20:56 +01:00
Graham Jones dc311ae079 fixex problem with multiple versions of MainActvity being started by StartUpActivity 2016-03-30 20:56:39 +01:00
Graham Jones 8944cbc6d3 Sorted issue with startupActivity showing data recieved when it had not been, and disabled (non-functioning) ip camera settings. 2016-03-30 20:15:20 +01:00
Graham Jones 06f6f8262c Made startup activity scrollable so the buttons are useable on smaller screens. 2016-03-28 20:54:46 +01:00
Graham Jones ceb9fd7a0a Test version 2.0f - added email crash report functionality. 2016-03-28 20:48:17 +01:00
Graham Jones 4bd47afefa Request settings from watch at a lower frequency than data requests. 2016-02-17 21:29:08 +00:00
Graham Jones 2769094326 Added settings for data update period, mute period and manual alarm period. Altered fault timer so app does not alarm for long data periods. 2016-02-17 20:49:24 +00:00
Graham Jones f7661871ed Added version 2.0d release candidate apk 2016-01-30 22:18:51 +00:00
Graham Jones 60e51efed8 added changelog ready for V2.0 release 2016-01-30 21:54:23 +00:00
Graham Jones d89dafbfa0 Made 'Open Pebble App' compatible with either pebble classic or pebble time app, and added an 'install watch app' button to the start-up screen to allow the user to install the watch app from OpenSeizureDetector. 2016-01-30 21:25:07 +00:00
Graham Jones ba9dd89727 reduced alarm threshold from 100 to 70 to increase sensitivity if the user is lying on the watch so less movement than if it is free to move. 2016-01-29 21:36:51 +00:00
Graham Jones 108e890dcc App re-starts if settings are changed to make sure that new settings are picked up properly. 2016-01-16 23:03:56 +00:00
Graham Jones 6d30e15e15 Merge branch 'v2.0' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into v2.0 2016-01-16 21:39:00 +00:00
Graham Jones 1c36fd6fa1 Fixed problem with not showing Pebble datasource settings on first run (default was set to 'pebble' not 'Pebble'. 2016-01-16 21:38:20 +00:00
Graham Jones 15b1753e32 Fixed problem with not showing Pebble datasource settings on first run (default was set to 'pebble' not 'Pebble'. 2016-01-16 20:26:35 +00:00
Graham Jones ac76c9626c Fixed mistake in default datasource - was 'undefined' - made default 'Pebble' 2016-01-16 20:06:44 +00:00
Graham Jones be7814c9b8 Moved to use v3 of Pebblekit library for compatibility with Pebble Time. - Release 2.0a for testing. 2016-01-16 19:16:58 +00:00
Graham Jones 6d4c2495b8 modified build.gradle to return default values during testing. 2016-01-01 22:07:33 +00:00
Graham Jones e969da21e4 Added skeleton test structure - used Android Studio - right click on a class and sellect goto->test. 2016-01-01 21:35:05 +00:00
Graham Jones b3b8c941f8 Notification icon colour changes for warning and alarm levels. Fixed issue with multiple versions of mainactivity starting on alarm. 2015-12-23 23:07:28 +00:00
Graham Jones 6d27e0dfe9 Forced faultTimer to run on UI thread using handler, because otherwise using pebble datasource gave an error about not having run Looper.prepare... 2015-12-23 22:14:19 +00:00
Graham Jones 7e893758c7 Merge remote-tracking branch 'origin/v2.0' into v2.0 2015-12-23 21:53:51 +00:00
Graham Jones 31997337d9 removed divide by zero errors if spectrum power is zero. 2015-12-23 21:49:37 +00:00
Graham Jones ebde242ef6 removed divide by zero errors if spectrum power is zero. 2015-12-23 21:45:38 +00:00
Graham Jones 13a9c10211 Added fault timer to avoid warning beeps for short term glitches in connection. 2015-12-23 21:24:31 +00:00
Graham Jones 05af94cf93 Minor changes to UI wording 2015-12-22 20:03:53 +00:00
Graham Jones a4cbc56d5a move fault timer setting to alarm settings 2015-12-16 06:33:52 +00:00
Graham Jones aa3d159fec Reinstated display of MainActivity when Alarm state entered. 2015-12-15 22:32:50 +00:00
Graham Jones db2d40879d Tidied up UI - colours and background fill. 2015-12-15 22:13:18 +00:00
Graham Jones e7cf47f08a Started adding IP camera viewer fragment - not working yet. 2015-12-15 20:47:53 +00:00
Graham Jones 1af6e8787f Had a go at adding a simple automatic test - can't make it work though! 2015-12-11 21:56:50 +00:00
Graham Jones 71e2697a81 rounded of corners of progress bars and added visible background 2015-12-09 22:57:20 +00:00
Graham Jones 159430f745 Made progress bars wider so they are easier to see. 2015-12-09 21:47:02 +00:00
Graham Jones a5af07b4cf Fixed MainActivity crash on startup when not bound to server. 2015-12-09 20:46:46 +00:00
Graham Jones fe7cd37896 Added cancel audible button (was only present on client app, not server) 2015-12-08 18:53:43 +00:00
Graham Jones 9826fda1ba Moved web server to separate file to simplify SdServer, and fixed issue with fault alarms not being raised over network connection. 2015-12-08 18:28:14 +00:00
Graham Jones ba13ae226c Reinstated pebble settings preference screen - it had got lost by accident... 2015-11-29 10:23:43 +00:00
Graham Jones 9a49794428 Network data source now working, but needs testing still. 2015-11-28 22:54:06 +00:00
Graham Jones 95c9cde8a3 Added a couple of stray resources files (not sure if they are used or not....) 2015-11-28 20:39:56 +00:00
Graham Jones c8f1430829 Added indicators to show margin to alarm for both spectral power and ratio. 2015-11-24 22:16:27 +00:00
Graham Jones ce30cb53cb Added functionality to switch data sources (network data source does not work yet though!). 2015-11-22 07:21:51 +00:00
Graham Jones 856b3c5d3d Modified mainactivity to use generic utilities. Added more rows to startup screen. 2015-11-20 22:58:26 +00:00
Graham Jones 63604bc25b Modified notification to prevent more than one version of MainActivity being open at once. May not work completely! 2015-11-18 23:28:05 +00:00