Commit Graph

  • df543bc3bc Rename file master gudbjartur22 2026-04-30 10:55:48 +00:00
  • b2d9db1b16 Changed values sylviaa23 2026-04-29 14:33:04 +00:00
  • 3bf922fcc0 Changed values and added checkbox sylviaa23 2026-04-29 13:53:49 +00:00
  • 28641c538a Remove template Gudbjartur22 2026-04-29 12:19:07 +00:00
  • 1851fa76e6 Added application structure description file to help new developers Graham Jones 2025-11-14 21:25:34 +00:00
  • ab2c2e69e6 Merge branch 'beta' Graham Jones 2025-09-08 21:54:42 +01:00
  • f24e9f2040 Fixed Android-15 user interface layout problems (care of deepseek model, which knew that using LinearLayout as the root layout messed up insets for some reason, and suggested an alternative wrapper. Graham Jones 2025-07-19 21:05:35 +01:00
  • 4212860dc1 Update to target Android 15 (SDK 35) - had to do some adjustment to layout to make MainAcivity2 display correctly Graham Jones 2025-07-16 21:34:18 +01:00
  • 4d9c3009ce V4.3.0a - added grouping function to data sharing event editing screen Graham Jones 2025-07-14 18:58:54 +01:00
  • 0f55f105f8 Merge branch 'beta' Graham Jones 2025-03-28 20:18:22 +00:00
  • 9892aa43f4 V4.2.12 - added buttons and menu items for 'Help' and 'Troubleshooting' to point users to the web site instructions. Graham Jones 2025-03-20 23:04:54 +00:00
  • 24744abb80 Merge branch 'beta' Graham Jones 2025-02-14 19:41:03 +00:00
  • d2c1cb0ae3 Build of V4.2.11 for Play Store main release Graham Jones 2025-02-14 19:39:42 +00:00
  • 5f8d6c0585 Started structure for grouping events in data sharing screen Graham Jones 2025-02-09 19:58:20 +00:00
  • 9ac505fc07 Merge branch '206-add-send-false-alarm-alert-function' into beta Graham Jones 2025-02-09 19:31:08 +00:00
  • e844d2d2b0 V4.2.11d - removed data points count from data sharing screen to see if that speeds it up Graham Jones 2025-02-09 19:12:04 +00:00
  • 74d859d370 Build test version 4.2.11c which should have reduced data sharing network usage. Graham Jones 2025-02-09 16:44:54 +00:00
  • 89116d8a3e Increased check Events timer period from 60 sec to 600 sec to reduce data usage, and commented out the unused dataLogTimer Graham Jones 2025-02-09 15:51:57 +00:00
  • 0538610305 V4.2.12a - added menu option to send a 'False Alarm' SMS message Graham Jones 2024-12-27 20:22:04 +00:00
  • f8c8ba6bf1 Merge pull request #203 from OpenSeizureDetector/202-unable-to-change-sms-count-down-timer Graham Jones 2024-10-10 20:47:38 +01:00
  • 9311c28863 Increase build number to 148 to keep Play Store happy. Graham Jones 2024-10-10 20:15:06 +01:00
  • 9dfa830451 Merge branch '202-unable-to-change-sms-count-down-timer' into beta Graham Jones 2024-10-10 20:11:04 +01:00
  • 279534fc16 Revert "Started to add a simplified default main screen." Graham Jones 2024-10-10 19:57:44 +01:00
  • 4768fcd352 Added setting to allow the user to change the delay period before SMS alert is sent (fixes #202) Graham Jones 2024-10-10 19:19:19 +01:00
  • 83df18d77b Started to add a simplified default main screen. Graham Jones 2024-10-10 18:14:04 +01:00
  • db60f7f095 Updated permissions handling so it can target Android 14 (API 34) which is a requirement of Play Store Graham Jones 2024-07-12 20:36:09 +01:00
  • c483795d44 Added settings to configure the flap detector algorithm Graham Jones 2024-06-30 23:00:05 +01:00
  • 404bc3108d Added crude flap detector to detect arm flapping motion in addition to default OSD shaking detector - all hard coded - not for public release!! Graham Jones 2024-06-29 21:27:51 +01:00
  • df0ab065c6 Built V4.2.10 for play store Graham Jones 2024-06-14 15:06:00 +01:00
  • e641f27829 Fixed crash if LogManager fails to start (FIXES #196) Graham Jones 2024-06-14 14:46:52 +01:00
  • 1816c10234 Added check that log manager mLm is not null before using it - FIXES #195 (well prevents it crashing the whole app anyway!) Graham Jones 2024-06-14 14:36:22 +01:00
  • 7871de926c V4.2.9 - fixed crash when using Polish translation and corrected network data source fault display on main screen. Graham Jones 2024-06-10 20:17:07 +01:00
  • 28dc9eabb4 Updated readme for new structure of development branches. Graham Jones 2024-06-06 19:21:50 +01:00
  • ad72bb6fc0 Merge branch 'V4.2.x' Graham Jones 2024-05-27 21:03:55 +01:00
  • d61539f980 Build V4.2.8 for play store Graham Jones 2024-05-09 22:01:43 +01:00
  • a2ae6b939c Added CNN based seizure probability to OSDAlg fragment - addresses #189 and #182 Graham Jones 2024-05-09 21:41:04 +01:00
  • 2782689caa Merge pull request #190 from OpenSeizureDetector/178-v427-banglejs2-does-not-work-with-new-ble2-data-source Graham Jones 2024-05-09 21:27:24 +01:00
  • c492e8616a Altered data source list to show BLE as BangleJS and BLE2 as PineTime Graham Jones 2024-05-09 21:20:15 +01:00
  • bc56e842f4 Merge branch 'V4.2.x' into 178-v427-banglejs2-does-not-work-with-new-ble2-data-source Graham Jones 2024-05-09 20:37:15 +01:00
  • 296bf3b9f1 Merge pull request #188 from OpenSeizureDetector/176-v426-crash-when-opening-app-from-notification Graham Jones 2024-05-08 21:59:54 +01:00
  • bcb5f80df5 Added exception catching to updateUI in an attempt to fix #176 Graham Jones 2024-05-08 21:56:51 +01:00
  • d47df2fb97 Merge pull request #187 from OpenSeizureDetector/185-crash-in-exportactivity-when-using-comma-as-decimal-separator Graham Jones 2024-05-08 21:42:39 +01:00
  • 54e0264cdd Introduced ParseToDoule function into mUtil as suggested by @AroonPro. I have used NumberFormat to do the parse as recommended by the Oracle java documentation. Fixes #185 Graham Jones 2024-05-08 21:38:07 +01:00
  • 951f6b176a Update version number and logcat strings to help with debugging Graham Jones 2024-05-07 21:15:35 +01:00
  • 446d2d1831 Merge pull request #174 from OpenSeizureDetector/169-v424+-ble-data-source-issues_3rd-attempt Graham Jones 2024-04-14 20:32:33 +01:00
  • 27c7f7be7e Minor UI tidying up, built V4.2.7 for play store Graham Jones 2024-04-14 20:26:05 +01:00
  • db9515cf31 Re-enabled auto reconnection in BLE2 data source - seems to be working well after several disconnect-reconnect cycles. Graham Jones 2024-04-14 19:55:41 +01:00
  • 9e421d51a5 Merge pull request #173 from OpenSeizureDetector/169-v424+-ble-data-source-issues_2nd_attempt Graham Jones 2024-04-13 22:39:08 +01:00
  • 5a14836df6 Updated changelog for V4.2.6 build Graham Jones 2024-04-13 22:37:28 +01:00
  • dad8df1c15 Built V4.2.6 for beta testing Graham Jones 2024-04-13 22:23:37 +01:00
  • bb8330db1c Fixed minor data time period and BLE device MAC address display issues Graham Jones 2024-04-13 22:18:27 +01:00
  • 50fdf237b9 Enabled battery history fragment of main activity Graham Jones 2024-04-13 22:00:30 +01:00
  • 1ad6d2b228 Added watch connection signal strength trend graph (will only work for BLE2 data source at the moment!) Graham Jones 2024-04-13 21:39:30 +01:00
  • 163dd0f4d9 Added a circular buffer to store 4 hours worth of watch signal strength for a graph Graham Jones 2024-04-13 21:09:50 +01:00
  • 568c932101 Added watch data to system fragment on main display, including watch signal strength Graham Jones 2024-04-13 21:00:03 +01:00
  • 1308e6cbef Disabled data source re-start on FAULT because it was resulting in multiple notifications to the accelerometer characteristic which meant it was receiving duplicate values which was breaking the analysis - it is better to have a FAULT than bad analysis! Graham Jones 2024-04-13 20:15:26 +01:00
  • 2c58f0130f Merge pull request #172 from OpenSeizureDetector/ble_permissions Graham Jones 2024-04-12 20:49:20 +01:00
  • 57068c49fb Fixed issue with bluetooth permissions - different permissions required for Android 12+ Graham Jones 2024-04-12 20:46:50 +01:00
  • a82a71f413 Having trouble with Bluetooth permissions - made a few changes and it seems to be working again, but needs testing on a couple of devices Graham Jones 2024-04-12 19:25:59 +01:00
  • 0dbb735517 bumped version number Graham Jones 2024-04-11 20:41:11 +01:00
  • 617eb53c2c Merge pull request #171 from OpenSeizureDetector/169-v424+-ble-data-source-issues Graham Jones 2024-04-11 20:34:41 +01:00
  • beeb6abe49 Added check that we need BT permissions for BLE2 data source as well as BLE data source. Graham Jones 2024-04-11 20:25:01 +01:00
  • dcbf8028b1 Added longer delay between shutting down data source and re-starting it to make sure it shuts down properly. **We should really check it is shutdown before re-starting it!!** Graham Jones 2024-04-11 20:15:08 +01:00
  • b0ce331731 Added some try/catch blocks in SdDataSourceBLE2 to avoid crashes during shutdown. Re-introduced a data source re-start when we do a fault beep to try to rectify the problem Graham Jones 2024-04-11 20:00:13 +01:00
  • c23176ca8e Bound and unbound from service in Fragment onResume and onPause so we don't have so many things bound to the service at once Graham Jones 2024-04-11 19:42:35 +01:00
  • 532c2f0741 Added population of device info from BLE2 data source, and added auto-reconnect if the device disconnects. Note, if it disconnects for too long, the Pinetime goes to sleep and you need to press the button to re-enable it to clear the FAULT condition. This needs a PineTime firmware change to fix it. Graham Jones 2024-04-11 16:13:47 +01:00
  • 24cf171952 Fixed BLE2 shutdown - I think Graham Jones 2024-04-11 10:31:31 +01:00
  • 1dc2acdc61 Saved settings properly -starts ok now. Still need to sort out shut down and automatic reconnection Graham Jones 2024-04-10 22:56:10 +01:00
  • 0685215f2f BLE2 data source seems to be running on PineTime. Sart-up activity stuck on settings though Graham Jones 2024-04-10 22:46:48 +01:00
  • 26ab724410 enabled new BLE2 data source - not working yet! Graham Jones 2024-04-10 20:51:09 +01:00
  • 6ca038b514 Made CNN Alarm Disabled by default to reduce false alarms (Fixes #170) Graham Jones 2024-04-09 22:00:51 +01:00
  • cc0eba7a21 Merge pull request #167 from OpenSeizureDetector/166-v424-notifications-not-displaying-on-android-13-go-edition-moto-e13 Graham Jones 2024-04-08 20:37:43 +01:00
  • 3ad112cce7 Fixed notificaton problems on Android 13, tidied up start-up sequence. Added a 'restart' menu option. Graham Jones 2024-04-08 20:34:30 +01:00
  • 3552df8981 Built draft v4.2.6a.apk for testing on a few different devices. Graham Jones 2024-04-06 20:58:22 +01:00
  • b39aaa2805 fixed errors about getDrawable() from progress bars. Graham Jones 2024-04-06 20:53:16 +01:00
  • 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. Graham Jones 2024-04-06 20:41:04 +01:00
  • 6633eee60d Merge pull request #165 from OpenSeizureDetector/148-v42x-pinetime-timedate-not-synchronised-to-phone Graham Jones 2024-04-02 19:49:28 +01:00
  • 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)). Graham Jones 2024-04-02 19:44:13 +01:00
  • ba9b092147 V4.2.4 - fault rather than crash if bluetooth system crashes. Graham Jones 2024-03-26 21:12:13 +00:00
  • fb59ec6db6 Added check that characteristic is not null before reading it. Displays warning on Logcat if it is null rather than crashing. Graham Jones 2024-03-25 22:56:56 +00:00
  • cff9d4567c V4.2.4a - check for null gatt characteristic before writing - should fix #158 Graham Jones 2024-03-24 22:16:13 +00:00
  • 340b82ad1b Built V4.2.3 for play store Graham Jones 2024-03-24 16:42:43 +00:00
  • 78f1a42577 Merge branch 'V4.2.x' of github.com:OpenSeizureDetector/Android_Pebble_SD into V4.2.x Graham Jones 2024-03-23 20:25:58 +00:00
  • 6437e28bf9 Update version number Graham Jones 2024-03-23 20:25:09 +00:00
  • 529d87dd39 Merge pull request #156 from OpenSeizureDetector/V4.2.x_3dData Graham Jones 2024-03-23 20:24:33 +00:00
  • 1d0807ed2c Merge pull request #155 from OpenSeizureDetector/HR-activation-toggling Graham Jones 2024-03-23 20:05:11 +00:00
  • 8a15edd8fc putting test in the HR calculationto stay compatible with the algo usage Pierre Bonneau 2024-03-23 14:37:08 +01:00
  • 19ebe73182 Parametrize the activation of each HR algo Pierre Bonneau 2024-03-23 14:31:50 +01:00
  • 30b6403022 Added release build of V4.2.3c with latch alarm fix merged into it Graham Jones 2024-03-22 16:18:51 +00:00
  • b69a552cca Merge branch 'V4.2.x' into V4.2.x_3dData Graham Jones 2024-03-22 16:13:53 +00:00
  • a106f59462 Merge pull request #151 from OpenSeizureDetector/V4.2.x_latch Graham Jones 2024-03-22 16:09:26 +00:00
  • 705e146a33 Fixed problem with analysing only 3d data rather than vector magnitude. Graham Jones 2024-03-22 16:02:24 +00:00
  • 4a910dc766 Added draft V4.2.3b to test latch alarms function Graham Jones 2024-03-21 23:01:03 +00:00
  • 9da0406e90 Fixed latch alarm timer (fixes #146) Graham Jones 2024-03-21 22:47:24 +00:00
  • fa024d72db 4.2.3a - use 3d data if vector magnitude not available Graham Jones 2024-03-21 21:08:08 +00:00
  • 0ef4ced31e V4.2.2 - Added support for OSD status reporting to PineTime watches Graham Jones 2024-03-16 22:01:50 +00:00
  • 2a0ef413b0 Changed log levels to tidy up logcat output Graham Jones 2024-02-28 20:04:25 +00:00
  • 092802cf1d Made mainactivity 'exit' menu function the same as mainactivity2 for consistency. Graham Jones 2024-02-27 13:23:54 +00:00
  • 61c7668712 Added V4.2.1 apk to releases folder Graham Jones 2024-02-02 15:13:33 +00:00
  • 69175131e2 Fixed issue with crash when rotating screen - Fixes #142 Graham Jones 2024-02-02 15:06:23 +00:00