8013b5d56a
V3.1.1 - Added delay before sending SMS alarm to give the user the chance to cancel it.
Graham Jones
2019-04-22 21:17:51 +01:00
b29d346c9d
V3.1.0 - Added simple fall detection algorithm to Garmin/Pebble data source
Graham Jones
2019-04-07 20:48:40 +01:00
33a11f0e73
V3.0.4 - Fixed problem with crashing after server stopped, and crash when selecting install watch app menu option. And I think I have finally sorted the problem of multiple versions of the server running...but might be wrong - clsoe the issue anyway and see what happens. Also tidied up main app screen when server stopped or in fault condition. Closes#13, Closes#12, Closes#11
Graham Jones
2019-03-17 13:41:48 +00:00
cb2bf280e0
V3.0.3 - Fixed problem with app crash on phone boot
Graham Jones
2019-03-06 21:04:21 +00:00
52ba1627aa
V2.6.4 - Fixed crash on Android 9 by adding apache http library to manifest. Tests ok on Pixel 2 (API28) emulator.
Graham Jones
2019-02-12 21:38:50 +00:00
a36d537e94
V2.6.4 - Fixed crash on Android 9 by adding apache http library to manifest. Tests ok on Pixel 2 (API28) emulator.
Graham Jones
2019-02-12 21:38:50 +00:00
3f1bc4cd7f
V2.6.3 - Fixed problem with Android V9, and restored support for Android V4.0.x
Graham Jones
2019-02-12 08:47:22 +00:00
81090da2dc
Added FOREGROUND_SERVICE permission, which seems to be needed for Android 9 or it crashes with a 'Permission Denied' error.
Graham Jones
2019-02-11 21:11:08 +00:00
79d0cc9e24
V2.6.1 - Explicitly request SMS permission, and provide warnings in notification if active.
Graham Jones
2019-01-27 21:31:22 +00:00
eb703fe03e
V2.6.1 - Explicitly request SMS permission, and provide warnings in notification if active.
Graham Jones
2019-01-27 21:31:22 +00:00
6d5771181f
Updated system so it will run without SMS permissions granted. Changed notification to warn the user if SMS alarms are enabled. Fixed notification icon background.
Graham Jones
2019-01-27 21:14:07 +00:00
02b2451a57
Fixed problem with server not shutting down properly after changing settings, resulting in multiple versions of the datasource running.
Graham Jones
2019-01-27 20:19:41 +00:00
0bc18d5d0b
Minor UI improvements to tidy it up a bit.
Graham Jones
2019-01-27 15:09:15 +00:00
77df0ebdcc
New test version of 2.6.0 with status of Heart Rate alarm shown on main app screen if disabled.
Graham Jones
2019-01-27 09:59:59 +00:00
012ca9e4a3
New test version of 2.6.0 with status of Heart Rate alarm shown on main app screen if disabled.
Graham Jones
2019-01-27 09:59:59 +00:00
efc8626b03
Added simple python script to test the Garmin (NetworkPassive) Data Source in the absence of a hardware device.
Graham Jones
2019-01-27 09:45:54 +00:00
b217259ca5
Fixed problem with Android 8 permissions. Needed to implement a new unhandled Exception Handler because mine kept giving Permission Denied errors.
Graham Jones
2019-01-26 23:53:27 +00:00
76df111876
Build of V2.6.0 alpha test version
Graham Jones
2019-01-23 06:33:58 +00:00
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
Graham Jones
2019-01-23 06:25:34 +00:00
5e17623586
V2.6.0 - Added support for early Garmin based seizure detector (v0.1 of Garmin SD watch app). Uses Send_sms permission still.
Graham Jones
2019-01-20 21:29:41 +00:00
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!
Graham Jones
2019-01-20 13:07:44 +00:00
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....)
Graham Jones
2019-01-14 23:31:02 +00:00
77c3f9d48e
Tidying up log messages - in particular using Log.i for more important ones, and keeping Log.v for regular messages.
Graham Jones
2019-01-09 23:43:00 +00:00
845a554039
tidying up log messages on main activity, and got rid of spurious directory creating error in osdUtil
Graham Jones
2019-01-09 07:29:15 +00:00
86ad2bdfc0
Corrected starting and stopping of uiTimer so it stops properly when mainActivity closed.
Graham Jones
2019-01-09 07:02:30 +00:00
55cc65847d
Removed unused ipCamera fragment which was causing warnings in Google Play Store
Graham Jones
2019-01-09 06:40:18 +00:00
a21f009f9e
Fixed crash when you select the settings manu with a very crude hack - needs doing properly really!
Graham Jones
2019-01-06 20:46:31 +00:00
c73898bc31
Changed MainActivity to be a subclass of AppCompatActivity to get action bar working again after changing target SDK.
Graham Jones
2019-01-06 20:39:18 +00:00
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.
Graham Jones
2019-01-05 23:10:55 +00:00
fa9ad87985
Get NetworkPassive data source working with Garmin watch - but raw data analysis still not working.
Graham Jones
2019-01-02 20:44:11 +00:00
c8a240c84b
Merge branch 'V2.6_new' into V2.6 - Addes updated SMS sending code and network datasource passive
Graham Jones
2018-12-27 09:48:37 +00:00
78bcee166e
Updated build dependencies to remove deprecated 'compile' keywords, replacing with 'implementation' to get rid of build time warnings.
Graham Jones
2018-12-27 09:11:27 +00:00
9511b1ee09
Converted SMS sending to use intent rather than SMSManager
Graham Jones
2018-12-26 20:40:39 +00:00
5793655905
Merge branch 'V2.5'
Graham Jones
2018-12-26 18:20:46 +00:00
95484d7ba3
And include signed apk for new beta test of V2.5.5
Graham Jones
2018-02-23 15:03:47 +00:00
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!)
Graham Jones
2018-02-23 15:01:53 +00:00
538592bb4b
Changed build number to keep play store happy
Graham Jones
2018-02-23 09:46:08 +00:00
04ecb3d408
Added change log to startup activity dialog for Release 2.5.5
Graham Jones
2018-02-23 09:43:54 +00:00
9793fa8e67
Beta release of V2.5.5 - Adds network status logging.
Graham Jones
2018-02-23 09:31:37 +00:00
47f1625afd
Added PDF version of app structure presentation in case folks don't have LibreOffice.
Graham Jones
2018-02-18 10:09:56 +00:00
0f0a81276a
Merge branch 'V2.5'
Graham Jones
2018-02-18 10:03:38 +00:00
2db0fa5dbe
Added some documentation on app structure.
Graham Jones
2018-02-18 10:00:21 +00:00
34bf2a724b
Added broadcastreceiver to receive data from external data sources
Graham Jones
2017-12-23 20:55:41 +00:00
3bc65b42ce
fixed issues with not resetting status correctly when watch app stopped and re-started.
Graham Jones
2017-12-14 19:51:06 +00:00
ab22abc63a
Got fault detection working on Garmin using SdDataSourceNetworkPassive
Graham Jones
2017-12-12 20:03:37 +00:00
ec34c2fe03
Merge branch 'V2.5' into V2.6
Graham Jones
2017-12-07 05:59:26 +00:00
ef1c73905b
V2.5.4 - Added audio alarm notifications as an alternative to tone generator.
Graham Jones
2017-12-03 19:32:29 +00:00
cbe5e49ad3
Added option to use mp3 notification sounds rather than tone generator to make alarm sounds
Graham Jones
2017-12-03 10:11:47 +00:00
37f759fa5d
upgrade of gradle build system.
Graham Jones
2017-11-30 19:56:34 +00:00
85cd881c63
Fixed FFT analysis - close to working
Graham Jones
2017-10-18 22:08:38 +01:00
700abb0855
Added code to receive settings by HTTP POST request.
Graham Jones
2017-10-16 20:39:33 +01:00
ad77fe7740
Progressing with raw analysis in networkPassiveDataSource - not working yet.
Graham Jones
2017-10-15 21:25:38 +01:00
30bdc6bac5
Modified to compe with parameters sent by Garmin connectIQ makeWebRequest() function (and Merge branch 'V2.5' into V2.6)
Graham Jones
2017-10-14 22:36:28 +01:00
b1b8659d55
Added V2.6 of pebble app to Android APK, and packaged as V2.5.2
Graham Jones
2017-09-10 22:17:23 +01:00
27f62ec347
Skeleton of Android Wear data source
Graham Jones
2017-09-10 21:20:49 +01:00
a79e98c4de
Extended SdDataSource to include an update data function that the web server can call
Graham Jones
2017-09-05 05:39:36 +01:00
fc1683ad36
Started on Network(Passive) datasource for use with esp8266 based seizure detector.
Graham Jones
2017-09-01 22:10:37 +01:00
87774a10ef
Update Change Log for V2.5.2
Graham Jones
2017-05-09 22:10:47 +01:00
386cc951a2
Added support for multi-ROI mode in Pebble App to improve sensitivity.
Graham Jones
2017-05-09 22:09:10 +01:00
1c053ecc8a
Updated Changelog for V2.5.1
Graham Jones
2017-05-07 22:29:56 +01:00
eb5fa6cfc9
Updated first-run message to show what has changed.
Graham Jones
2017-05-07 22:27:47 +01:00
98f6af1083
Added the facility to accept an alarm from the web interface ("/acceptalarm" url), and added button to web interface page.
Graham Jones
2017-05-07 20:13:54 +01:00
b0b61b9fd2
Added alarm latch timer to release latch after a specified period even if Accept Alarm button is not pressed.
Graham Jones
2017-05-07 19:56:24 +01:00
00c335f70b
V2.3.2 - Added first run dialog box and removed preferences for non-functional camera settings.
Graham Jones
2016-12-26 22:25:59 +00:00
4baed5ea97
Update Gradle version following prompt from Android Studio
Graham Jones
2016-12-26 19:55:29 +00:00
e918ce2b99
Release V2.3.1 - fixed auto-start and changed default AlarmRatioThresh setting.
Graham Jones
2016-12-23 22:13:15 +00:00
2319f2230c
Made auto-start start SDServer rather than StartUpActivity so it works with phone screen locked.
Graham Jones
2016-12-19 20:13:51 +00:00
cd9d6c80ee
Updated changelog for V2.3.0
Graham Jones
2016-12-17 16:42:47 +00:00
e2568705a8
Tidied up SMS alarms - date format, use google maps url in message, remove debugging toast messages.
Graham Jones
2016-12-17 14:25:49 +00:00
756e42892e
Added Georeferencing to SMS - needs a bit of tidying up as geo URIs not clickable on Android for some reason.....
Graham Jones
2016-12-15 20:19:12 +00:00
5c47f95a8f
Added autostart on boot feature
Graham Jones
2016-12-14 21:18:18 +00:00
c9e3f9374b
Updated StartUp Activity to check for pebble android app being installed, and added buttons to install android app and watch app next to relevant checks on screen.
Graham Jones
2016-09-12 22:31:47 +01:00
2df84341f2
v2.0.8 - check for errors interpreting settings sent from watch - indicative of incompatible watch app version installed.
Graham Jones
2016-08-24 20:55:03 +01:00
3e46f50c47
V2.0.7 - variable sample period and sample frequency.
Graham Jones
2016-08-22 21:56:46 +01:00
19a6b912a8
Merge branch 'v2.0.x' =x V2.0.6
Graham Jones
2016-08-08 18:11:47 +01:00
256280ac0b
v2.0.6 beta release - see CHANGELOG.md
Graham Jones
2016-07-29 08:35:48 +01:00
6d8085dbe0
Added legacy apache library so it compiles on newer SDKs
Graham Jones
2016-07-28 20:23:19 +01:00
5744c14df2
Added extra syslog messages to SdDataSourcePebble
Graham Jones
2016-07-25 22:48:03 +01:00
30227b9108
Added MainActivity menu option to view log files (via web interface).
Graham Jones
2016-07-25 22:31:33 +01:00
ef0616a143
Added system logging to MainActivity and PrefActivity
Graham Jones
2016-07-25 22:24:26 +01:00
c0d4fb3a2c
Updated v2.0.6 changelog
Graham Jones
2016-07-25 22:00:35 +01:00
426d363577
Modified web interface to display log files correctly (removed jquery-mobile)
Graham Jones
2016-07-25 21:44:04 +01:00
121b36987b
Added beep generation to system log file.
Graham Jones
2016-07-24 23:20:42 +01:00
eb6dad5e93
Increased period between pebble app re-starts to give it chance to send some data before being re-started.
Graham Jones
2016-07-24 21:49:09 +01:00
0178f249c1
Created System Log file to help to trace system start-up/shut-down issues. Moved pebble specific code from OsdUtil to SdDataSoruce Pebble. Moved generic code for logging from SdDataSourcePebble to OsdUtil
Graham Jones
2016-07-24 20:53:52 +01:00