Commit Graph

673 Commits

Author SHA1 Message Date
Graham Jones
26ab724410 enabled new BLE2 data source - not working yet! 2024-04-10 20:51:09 +01:00
Graham Jones
6ca038b514 Made CNN Alarm Disabled by default to reduce false alarms (Fixes #170) 2024-04-09 22:00:51 +01:00
Graham Jones
cc0eba7a21 Merge pull request #167 from OpenSeizureDetector/166-v424-notifications-not-displaying-on-android-13-go-edition-moto-e13
166 v424 notifications not displaying on android 13 go edition moto e13
2024-04-08 20:37:43 +01:00
Graham Jones
3ad112cce7 Fixed notificaton problems on Android 13, tidied up start-up sequence. Added a 'restart' menu option. 2024-04-08 20:34:30 +01:00
Graham Jones
3552df8981 Built draft v4.2.6a.apk for testing on a few different devices. 2024-04-06 20:58:22 +01:00
Graham Jones
b39aaa2805 fixed errors about getDrawable() from progress bars. 2024-04-06 20:53:16 +01:00
Graham Jones
dee2bcc3b8 Fixed notifications and Bluetooth permissions issues on Android 13 Go. Re-start of the app improved to reduce the chance of leaving part of background service running, but this may make startup activity seem less stable. 2024-04-06 20:41:04 +01:00
Graham Jones
6633eee60d Merge pull request #165 from OpenSeizureDetector/148-v42x-pinetime-timedate-not-synchronised-to-phone
Added Current Time Service to BLE Data Source
2024-04-02 19:49:28 +01:00
Graham Jones
6d68348330 Added Current Time Service to BLE Data Source so we set the time on InfiniTime when it connects (using the library by BeeLine https://github.com/RideBeeline/android-bluetooth-current-time-service)). 2024-04-02 19:44:13 +01:00
Graham Jones
ba9b092147 V4.2.4 - fault rather than crash if bluetooth system crashes. 2024-03-26 21:12:13 +00:00
Graham Jones
fb59ec6db6 Added check that characteristic is not null before reading it. Displays warning on Logcat if it is null rather than crashing. 2024-03-25 22:56:56 +00:00
Graham Jones
cff9d4567c V4.2.4a - check for null gatt characteristic before writing - should fix #158 2024-03-24 22:16:13 +00:00
Graham Jones
340b82ad1b Built V4.2.3 for play store 2024-03-24 16:42:43 +00:00
Graham Jones
78f1a42577 Merge branch 'V4.2.x' of github.com:OpenSeizureDetector/Android_Pebble_SD into V4.2.x 2024-03-23 20:25:58 +00:00
Graham Jones
6437e28bf9 Update version number 2024-03-23 20:25:09 +00:00
Graham Jones
529d87dd39 Merge pull request #156 from OpenSeizureDetector/V4.2.x_3dData
Use 3d data to derive vector magnitudes if magnitude data not provided
2024-03-23 20:24:33 +00:00
Graham Jones
1d0807ed2c Merge pull request #155 from OpenSeizureDetector/HR-activation-toggling
Hr activation toggling
2024-03-23 20:05:11 +00:00
Pierre Bonneau
8a15edd8fc putting test in the HR calculationto stay compatible with the algo usage 2024-03-23 14:37:08 +01:00
Pierre Bonneau
19ebe73182 Parametrize the activation of each HR algo
Algo are not added when they are not activated
2024-03-23 14:31:50 +01:00
Graham Jones
30b6403022 Added release build of V4.2.3c with latch alarm fix merged into it 2024-03-22 16:18:51 +00:00
Graham Jones
b69a552cca Merge branch 'V4.2.x' into V4.2.x_3dData 2024-03-22 16:13:53 +00:00
Graham Jones
a106f59462 Merge pull request #151 from OpenSeizureDetector/V4.2.x_latch
V4.2.x latch
2024-03-22 16:09:26 +00:00
Graham Jones
705e146a33 Fixed problem with analysing only 3d data rather than vector magnitude. 2024-03-22 16:02:24 +00:00
Graham Jones
4a910dc766 Added draft V4.2.3b to test latch alarms function 2024-03-21 23:01:03 +00:00
Graham Jones
9da0406e90 Fixed latch alarm timer (fixes #146) 2024-03-21 22:47:24 +00:00
Graham Jones
fa024d72db 4.2.3a - use 3d data if vector magnitude not available 2024-03-21 21:08:08 +00:00
Graham Jones
0ef4ced31e V4.2.2 - Added support for OSD status reporting to PineTime watches 2024-03-16 22:01:50 +00:00
Graham Jones
2a0ef413b0 Changed log levels to tidy up logcat output 2024-02-28 20:04:25 +00:00
Graham Jones
092802cf1d Made mainactivity 'exit' menu function the same as mainactivity2 for consistency. 2024-02-27 13:23:54 +00:00
Graham Jones
61c7668712 Added V4.2.1 apk to releases folder 2024-02-02 15:13:33 +00:00
Graham Jones
69175131e2 Fixed issue with crash when rotating screen - Fixes #142 2024-02-02 15:06:23 +00:00
Graham Jones
1be6e51406 Fixed issue with new main activity blanking rather than staying on. Fixes #141 2024-01-31 21:32:30 +00:00
Graham Jones
1a98e1094e Fixed crash reported by google pre-release report 2024-01-31 21:30:51 +00:00
Graham Jones
7071696d8d Added writing of alarmState to OSD BLE Characteristic - not properly tested yet because I don't have a BLE data source which reads this - but it handles the characteristic not existing properly without crashing. 2024-01-28 20:28:14 +00:00
Graham Jones
6cdc245149 Update version code so that play store will send V4.2.x to alpha testers. 2024-01-28 14:03:51 +00:00
Graham Jones
8f905b068f Merge branch 'V4.1.x' 2024-01-28 13:45:18 +00:00
Graham Jones
bb451e1f74 tidying directory 2024-01-28 13:44:54 +00:00
Graham Jones
09f33ee16f Minor Update to V4.1.x to fix silent crash issue #135 in production version 2024-01-28 08:29:27 +00:00
Graham Jones
7a44be7037 re-buid because I messed up play store alpha release 2024-01-27 22:57:19 +00:00
Graham Jones
02eeca28a3 Fixed issue with crash when switching between new and original UI 2024-01-27 22:49:27 +00:00
Graham Jones
c89d02e397 Fixes switching between the two user interfaces without user having to exit app and re-start it. Fixes #138 2024-01-27 21:44:42 +00:00
Graham Jones
b2a5fef2ff Put the fault detection functions (getStatus and faultCheck) in try...catch blocks. Fixes #135
Should reduce the chances of a silent crash
They should give a fault 'pip' instead of crashing.
Not easy to test though becasue crashes are so rare...
Use git diff -w to show the real changes, otherwise this looks like a huge change.
2024-01-27 21:17:15 +00:00
Graham Jones
4c164894a7 Fixed main activity mangling issue - Fixes #136 2024-01-27 20:23:45 +00:00
Graham Jones
bc6d312c6a Fixed issue with system not shutting down properly using new UI (#133) - it was the fragments remaining bound to the server, preventing it shutting down. Fixed by making the 'stop' option an 'Exit' which shuts down the server and exits the main activity. 2024-01-25 22:15:09 +00:00
Graham Jones
4e3a6bb1de Made new UI default for new installations - built V4.2.1n apk 2024-01-24 20:16:53 +00:00
Graham Jones
b4ec9afdcc Tidying up new user interface (and upgrading libraries after I suddenly got a load of build errors for some reason) 2024-01-24 20:09:34 +00:00
Graham Jones
df9465dfb2 Tidied up BLE scan activity a bit 2024-01-21 21:05:09 +00:00
Graham Jones
c5735d68c8 Set watch SD name and part no. for BLE data source 2024-01-21 19:47:23 +00:00
Graham Jones
36582f07e3 Started on battery history screen for new UI - not working yet, but it runs without crashing 2024-01-20 20:38:30 +00:00
Graham Jones
2cfb63fc2b Added data time and time diffrence between data points to main activity2 common fragment 2024-01-20 19:59:52 +00:00