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
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
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
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
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
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
Graham Jones
cfe612933f
Applied Android Studio code formatting to all java files
2024-01-19 20:53:18 +00:00
Graham Jones
d8b3582291
Tidied up new user interface (and fixed problem with re-loading only activity from Android Studio)
2024-01-19 20:49:41 +00:00
Graham Jones
65c8a2a12b
Updated BLE data source to handle 0x00 or 0xff as fault values, and fix issue with data being received multiple times after pinetime watch goes out of range and then returns.
2024-01-18 11:08:08 +00:00
Graham Jones
99b925cbd6
Increased chart description font size
2024-01-13 20:50:49 +00:00
Graham Jones
0cf40b9d21
Formatted HR history graph
2024-01-13 20:37:39 +00:00
Graham Jones
f81a6e7dde
Partial merge of the HR history graphs by @AroonPro - still need to add averaging option and then make the x scale user selectable - it is 3 hours at the moment
2024-01-13 13:42:38 +00:00
Graham Jones
9bfcc01525
Added read of standard battery service so we get 'settings ok' with InfiniTime
2024-01-11 19:50:27 +00:00
Graham Jones
259afff970
Added initial support for Infinitime GATT characteristics for heart rate and accelerometer - needs further development though!
2024-01-02 09:41:42 +00:00
Graham Jones
72018f7f28
Added updated README file from master branch
2023-12-21 18:03:07 +00:00
Graham Jones
f94673c5e7
Changed default settings of fall detection algorithm so it works as a simple high acceleration detection algorithm - might fix #22
2023-12-21 17:52:35 +00:00
Graham Jones
cdbacd00c2
Added alarm cause code. Fixes #111
2023-12-21 17:40:03 +00:00