Commit Graph

145 Commits

Author SHA1 Message Date
Graham Jones
02b2451a57 Fixed problem with server not shutting down properly after changing settings, resulting in multiple versions of the datasource running. 2019-01-27 20:19:41 +00:00
Graham Jones
0bc18d5d0b Minor UI improvements to tidy it up a bit. 2019-01-27 15:09:15 +00:00
Graham Jones
6a2bd7c8be Merge branch 'V2.6' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into V2.6 2019-01-27 10:14:17 +00:00
Graham Jones
77df0ebdcc New test version of 2.6.0 with status of Heart Rate alarm shown on main app screen if disabled. 2019-01-27 10:09:47 +00:00
Graham Jones
012ca9e4a3 New test version of 2.6.0 with status of Heart Rate alarm shown on main app screen if disabled. 2019-01-27 09:59:59 +00:00
Graham Jones
b217259ca5 Fixed problem with Android 8 permissions. Needed to implement a new unhandled Exception Handler because mine kept giving Permission Denied errors. 2019-01-26 23:53:27 +00:00
Graham Jones
76df111876 Build of V2.6.0 alpha test version 2019-01-23 06:33:58 +00:00
Graham Jones
4cd2220d51 Changed lots of log entries to debug start-stop problems and (I think) fixed the problem with permissions on Android 8 - alpha test version of V2.6 2019-01-23 06:25:34 +00:00
Graham Jones
5e17623586 V2.6.0 - Added support for early Garmin based seizure detector (v0.1 of Garmin SD watch app). Uses Send_sms permission still. 2019-01-20 21:29:41 +00:00
Graham Jones
8f823aaa57 Removed SEND_SMS permission to comply with Google policy and use intent to send the SMS instead. BUT this just opens the SMS app - the user has to press 'Send', so this is not any good for us. I have applied to Google to keep SEND_SMS permission, so will hopefully undo this change in a week or two! 2019-01-20 13:07:44 +00:00
Graham Jones
4308e90f26 Solved problem of background service crashing - it is a 'feature' of Android 8 where background services are shutdown when the main activity stops. Solution is to make the service a 'Foreground Service' instead (I think - testing now....) 2019-01-14 23:31:02 +00:00
Graham Jones
77c3f9d48e Tidying up log messages - in particular using Log.i for more important ones, and keeping Log.v for regular messages. 2019-01-09 23:43:00 +00:00
Graham Jones
845a554039 tidying up log messages on main activity, and got rid of spurious directory creating error in osdUtil 2019-01-09 07:29:15 +00:00
Graham Jones
86ad2bdfc0 Corrected starting and stopping of uiTimer so it stops properly when mainActivity closed. 2019-01-09 07:02:30 +00:00
Graham Jones
55cc65847d Removed unused ipCamera fragment which was causing warnings in Google Play Store 2019-01-09 06:40:18 +00:00
Graham Jones
a21f009f9e Fixed crash when you select the settings manu with a very crude hack - needs doing properly really! 2019-01-06 20:46:31 +00:00
Graham Jones
c73898bc31 Changed MainActivity to be a subclass of AppCompatActivity to get action bar working again after changing target SDK. 2019-01-06 20:39:18 +00:00
Graham Jones
5157efcdac Converted to target SDK Level 28 - had to change how we did notifications, and specify a style to get back to black background. Still a problem with the 'ok' notification not displaying properly - background showing white for some reason. 2019-01-05 23:10:55 +00:00
Graham Jones
fa9ad87985 Get NetworkPassive data source working with Garmin watch - but raw data analysis still not working. 2019-01-02 20:44:11 +00:00
Graham Jones
c8a240c84b Merge branch 'V2.6_new' into V2.6 - Addes updated SMS sending code and network datasource passive 2018-12-27 09:48:37 +00:00
Graham Jones
78bcee166e Updated build dependencies to remove deprecated 'compile' keywords, replacing with 'implementation' to get rid of build time warnings. 2018-12-27 09:11:27 +00:00
Graham Jones
9511b1ee09 Converted SMS sending to use intent rather than SMSManager 2018-12-26 20:40:39 +00:00
Graham Jones
95484d7ba3 And include signed apk for new beta test of V2.5.5 2018-02-23 15:03:47 +00:00
Graham Jones
bae32ca54f Upate to V2.5.5 beta - Corrected some network logging messages, and made NetworkDataSource use the timeout settings in the preferences screen (it used to ignore them!) 2018-02-23 15:01:53 +00:00
Graham Jones
538592bb4b Changed build number to keep play store happy 2018-02-23 09:46:08 +00:00
Graham Jones
04ecb3d408 Added change log to startup activity dialog for Release 2.5.5 2018-02-23 09:43:54 +00:00
Graham Jones
9793fa8e67 Beta release of V2.5.5 - Adds network status logging. 2018-02-23 09:31:37 +00:00
Graham Jones
34bf2a724b Added broadcastreceiver to receive data from external data sources 2017-12-23 20:55:41 +00:00
Graham Jones
3bc65b42ce fixed issues with not resetting status correctly when watch app stopped and re-started. 2017-12-14 19:51:06 +00:00
Graham Jones
ab22abc63a Got fault detection working on Garmin using SdDataSourceNetworkPassive 2017-12-12 20:03:37 +00:00
Graham Jones
ec34c2fe03 Merge branch 'V2.5' into V2.6 2017-12-07 05:59:26 +00:00
Graham Jones
ef1c73905b V2.5.4 - Added audio alarm notifications as an alternative to tone generator. 2017-12-03 19:32:29 +00:00
Graham Jones
cbe5e49ad3 Added option to use mp3 notification sounds rather than tone generator to make alarm sounds 2017-12-03 10:11:47 +00:00
Graham Jones
85cd881c63 Fixed FFT analysis - close to working 2017-10-18 22:08:38 +01:00
Graham Jones
700abb0855 Added code to receive settings by HTTP POST request. 2017-10-16 20:39:33 +01:00
Graham Jones
ad77fe7740 Progressing with raw analysis in networkPassiveDataSource - not working yet. 2017-10-15 21:25:38 +01:00
Graham Jones
30bdc6bac5 Modified to compe with parameters sent by Garmin connectIQ makeWebRequest() function (and Merge branch 'V2.5' into V2.6) 2017-10-14 22:36:28 +01:00
Graham Jones
b1b8659d55 Added V2.6 of pebble app to Android APK, and packaged as V2.5.2 2017-09-10 22:17:23 +01:00
Graham Jones
27f62ec347 Skeleton of Android Wear data source 2017-09-10 21:20:49 +01:00
Graham Jones
a79e98c4de Extended SdDataSource to include an update data function that the web server can call 2017-09-05 05:39:36 +01:00
Graham Jones
fc1683ad36 Started on Network(Passive) datasource for use with esp8266 based seizure detector. 2017-09-01 22:10:37 +01:00
Graham Jones
386cc951a2 Added support for multi-ROI mode in Pebble App to improve sensitivity. 2017-05-09 22:09:10 +01:00
Graham Jones
eb5fa6cfc9 Updated first-run message to show what has changed. 2017-05-07 22:27:47 +01:00
Graham Jones
98f6af1083 Added the facility to accept an alarm from the web interface ("/acceptalarm" url), and added button to web interface page. 2017-05-07 20:13:54 +01:00
Graham Jones
b0b61b9fd2 Added alarm latch timer to release latch after a specified period even if Accept Alarm button is not pressed. 2017-05-07 19:56:24 +01:00
Graham Jones
00c335f70b V2.3.2 - Added first run dialog box and removed preferences for non-functional camera settings. 2016-12-26 22:25:59 +00:00
Graham Jones
e918ce2b99 Release V2.3.1 - fixed auto-start and changed default AlarmRatioThresh setting. 2016-12-23 22:13:15 +00:00
Graham Jones
2319f2230c Made auto-start start SDServer rather than StartUpActivity so it works with phone screen locked. 2016-12-19 20:13:51 +00:00
Graham Jones
cd9d6c80ee Updated changelog for V2.3.0 2016-12-17 16:42:47 +00:00
Graham Jones
e2568705a8 Tidied up SMS alarms - date format, use google maps url in message, remove debugging toast messages. 2016-12-17 14:25:49 +00:00