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 |
|
Graham Jones
|
792ddf46d0
|
Fixed phone data source (battery low warning on MainActivity, and crash running off end of RawData). I am a bit suspicious that the frequency response is not right after downsampling, but ok for now as it is just a demo mode.
|
2023-12-21 15:59:22 +00:00 |
|
Graham Jones
|
92311545ea
|
Added phone battery level to logged data fixes #55
|
2023-12-21 15:03:26 +00:00 |
|
Graham Jones
|
3e29db6e8a
|
Reduced size of rawdata array to 125 (5 seconds at 25Hz).
|
2023-12-16 21:50:43 +00:00 |
|
Graham Jones
|
2aa1e89739
|
fixed error in translating accelerometer data into separate x,y,z values.
|
2023-12-16 21:05:05 +00:00 |
|
Graham Jones
|
67b6c4f242
|
Added support for different formats of acceleration data
|
2023-12-16 19:16:17 +00:00 |
|
Graham Jones
|
9827f7d8f5
|
Added support for reading the OSD_ACC_FMT characteristic to define the acceleration data format.
|
2023-12-13 16:49:17 +00:00 |
|
Graham Jones
|
7f2855bd09
|
Populate Watch ID and WatchSD version from BLE data source
|
2023-12-13 15:51:45 +00:00 |
|
Graham Jones
|
0d7bfc197e
|
Added analysis of likely benefit of adding an offset to the individual axes acceleration values before calculating vector magnitude. It appears t be beneficial to improve overall sensitivity, but need to check effect on false alarms
|
2023-11-03 22:46:15 +00:00 |
|
Graham Jones
|
402eeff44d
|
Table formatting change
|
2023-10-06 20:10:23 +01:00 |
|
Graham Jones
|
fd0a7c7f05
|
Started description of BLE data source requirements.
|
2023-10-06 20:06:11 +01:00 |
|
Graham Jones
|
4ae42ab338
|
Added option to use the new or the old user interface
|
2023-10-04 22:38:31 +01:00 |
|
Graham Jones
|
26f181309a
|
Updated BLE data source to use neater 128 bit UUIDs (compatible with BangleJS v0.11)
|
2023-10-04 22:24:20 +01:00 |
|
Graham Jones
|
b339daa826
|
UI work in progress
|
2023-09-30 20:32:04 +01:00 |
|
Graham Jones
|
26cc18a17d
|
Switched to material theme. Added detail to system fragment. Tidied up common fragment a bit.
|
2023-09-02 23:17:23 +01:00 |
|
Graham Jones
|
3ce91f89ab
|
Added the main fragments for the new main activity - still need to populate them and add the main menu, but swiping between them works
|
2023-09-01 21:43:42 +01:00 |
|
Graham Jones
|
d2577c1e0e
|
Added pager so we can swipe between fragments - only have two dummy fragments so far though - need to port the original mainActivity display components to separate fragments next.
|
2023-08-31 21:02:00 +01:00 |
|
Graham Jones
|
baf679489a
|
Started on new main activity that will be based on fragments so user can select what information to display rather than having everything on one complicated screen.
|
2023-08-31 15:23:29 +01:00 |
|
Graham Jones
|
328dfedcbe
|
Revert "Failed adding of auto-generated fragment based activity"
This reverts commit 72670bc65b.
|
2023-08-30 20:52:52 +01:00 |
|
Graham Jones
|
8c40afaab3
|
Revert "Update to gradle configuration as recommended by Android Studio buid analyser."
This reverts commit 9a7c559733.
|
2023-08-30 20:48:46 +01:00 |
|
Graham Jones
|
72670bc65b
|
Failed adding of auto-generated fragment based activity
|
2023-08-30 20:48:27 +01:00 |
|
Graham Jones
|
9a7c559733
|
Update to gradle configuration as recommended by Android Studio buid analyser.
|
2023-08-30 20:40:43 +01:00 |
|
Graham Jones
|
c474dc30ee
|
Merge branch 'V4.1.x' into V4.2.x
|
2023-08-30 19:57:21 +01:00 |
|
Graham Jones
|
0d74ddfb5d
|
Updated default settings for Fidget detector, and built V4.1.12 for play Store
|
2023-08-29 15:54:49 +01:00 |
|
Graham Jones
|
dac1a2a0b8
|
Moved export data functionality to an AsyncTask to avoid ApplicationNotResponding warnings when exporting large amounts of data.
|
2023-08-29 15:37:46 +01:00 |
|
Graham Jones
|
0e71bcb608
|
Second attempt at V4.1.11 - explicity removed AD_ID permission in manifest to try to get rid of play store error
|
2023-08-26 09:53:53 +01:00 |
|
Graham Jones
|
a4b6a43008
|
V4.1.11 - Fixed crash when exporting larger amounts of data and added simple fidget detector to detect if watch is not being worn.
|
2023-08-21 20:53:48 +01:00 |
|
Graham Jones
|
08a7aecb4d
|
Starting model manager for sdAlgNn
|
2023-08-21 14:32:54 +01:00 |
|
Graham Jones
|
bc455a2f7a
|
V4.2.1a - added standard deviation threshold to ML Algorithm
|
2023-08-19 19:54:19 +01:00 |
|
Graham Jones
|
70f7a46764
|
Update to Target Android 13 (SDK33) as required by Play Store
|
2023-08-18 21:36:31 +01:00 |
|
Graham Jones
|
53db9482ba
|
V4.1.10 built for Android Play Store
|
2023-07-28 20:46:02 +01:00 |
|
Graham Jones
|
17c82abc50
|
V4.1.10a - Added heart rate readings frozen fault warning.
|
2023-07-24 21:10:46 +01:00 |
|
Graham Jones
|
8e781fc092
|
V4.1.9 - Fixed issue with phone datasource generating continuous alarms if HR or O2SAT alarms enabled (Fixes #113)
|
2023-07-05 20:11:41 +01:00 |
|
Graham Jones
|
c539247c48
|
Moved notification display to onCreate rather than onStartCommand to try to avoid crash - might fix #106
|
2023-06-18 19:16:55 +01:00 |
|
Graham Jones
|
f1fa38214e
|
Built V4.1.8 for play store
|
2023-06-17 21:50:01 +01:00 |
|
Graham Jones
|
8489d81816
|
Corrected HR algorithm to use average HR for average hr assessment, rather than current HR - fixes #105. Also updates main activity to highilight HR section if any HR algorithm goes into alarm.
|
2023-06-17 21:10:39 +01:00 |
|
Graham Jones
|
49cb28d431
|
Added traps for security exceptions in BLEScanActivity - Fixes #100
|
2023-06-17 20:48:35 +01:00 |
|
Graham Jones
|
ef95065a3a
|
Added check for mDataPointsToUploadLst being null - fixes #102
|
2023-06-17 19:59:39 +01:00 |
|
Graham Jones
|
89a3bc8ff7
|
Merge branch 'V4.1.x' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into V4.1.x
|
2023-06-17 19:45:40 +01:00 |
|
Graham Jones
|
3e61397eb5
|
Added adaptive and average heart rate data to SdData so that it is logged to the data sharing database.
|
2023-06-17 19:45:35 +01:00 |
|