V4.0 Upgrade Advice

Version 4.0.6 of the Android Phone App went live on Google Play Store today so existing users should receive upgrade notifications from Play Store. There is also a new version of the watch app (V1.2) to go with it. There are a few things to be aware of when upgrading:

  • The system is a bit more sensitive than you are used to (this is because I fixed a calculation error). This means you probably want to change the Alarm Ratio Threshold to the new default value of 57 rather than 50 to reduce false alarms.
  • Depending on your watch, you might find it too sensitive to very small movements. We increased the Alarm Threshold to 900 on Benjamin’s watch to reduce false alarms when he was asleep and not really moving.
  • You may see a warning about the android system optimising the battery usage. This will give rise to faults when running on battery. See the Troubleshooting page for instructions on how to avoid it being ‘optimised’.
  • You will see three dialog boxes about permissions when you enable SMS alerts – this is a requirement to get it published on Play Store so I had to have that many, sorry!

Finally, please enable the Data Sharing feature and report alarm activations as either real seizures or false alarms – We are hoping to have a neural network based detection algorithm to give better discrimination between real seizures and other activities, but we need as many seizures recording as possible to train it – Jamie Pordoy is working on this as part of his PhD project and if successful we will incorporate it into a future release of OpenSeizureDetector – but we need your help to do it, so please enable Data Sharing.!

Please get in touch if you have any issues.

Graham (graham@openseizuredetector.org.uk)

Release of OpenSeizureDetector V4.0 on Google Play Store

Thank you to those users who have installed V4.0.x of OpenSeizureDetector for testing and provided feedback over the last few months. V4.0.6 is waiting for final approval from Google, then it will be released on Play store over the next day or so. I have also released a new version of the Garmin Watch app to go with it.

Phone App

All new users will receive V4.0 and existing users will be asked to upgrade – please upgrade to this latest version as there are quite a lot of small fixes in it as well as some major changes. The main changes are:

  • Introduce a ‘Data Sharing’ facility to upload data that causes alarm or warnings to help us improve the OpenSeizureDetector algorithms. Please make use of this, and use it to report real seizures and false alarms so we can build a better detection system.
  • Fixed an issue that meant that SMS alerts did not contain the link to the user’s location on some versions of Android.
  • The system checks if it is being ‘optimised’ by the Android system and warns the user to disable battery optimisation if it is (optimisation results in the bluetooth radio shutting down and the watch displaying ERR: -xxx errors).
  • Resolved quite a lot of issues that prevented the system shutting down properly sometimes, which gave unpredictable behaviour.
  • Corrected a mathematical error that had been there for a long time (a bracket in the wrong place). This has made the system more sensitive, so you are likely to want to increase the value of the “Alarm Ratio Threshold” setting to the new default value of 57.

Watch App

There is also a new version of the Garmin Watch app available here: The new version of the watch app is available here: https://github.com/OpenSeizureDetector/Garmin_SD/releases/tag/v1.2

Please upgrade to the latest release of the watch app. It provides the following additional features:

  • It sends the 3D data to the phone for logging – this has been identified as being beneficial for seizure detection by some of the research work using the Data Sharing results.
  • Fixed a crash on some devices if you have multiple alarms in rapid succession.
  • Provides user feedback of an alarm condition or communications fault by buzzing or beeping from the watch.

As usual, please let me know if you have any issues with this release – I intend to roll this out to all users in about a week, so please let me know as soon as possible if you find an issue with it!

Regards

Graham (graham@openseizuredetector.org.uk)

Release of V4.0.6 of Android App for Beta Testing

Thank you to those users who have installed V4.0.x of OpenSeizureDetector for testing and provided feedback.

I have taken advantage of the long weekend in the UK to do an update which will be available on Google Play Store for people who register as Beta Testers in the next few hours (assuming Google do not reject it!).

The main changes are:

  • Fixed a bug that crashed the app if you used quotation marks in the description of a seizure-like event.
  • Added the ability to save 3D acceleration data as well as the vector magnitude value that we have been saving up till now. This is to support Jamie Pordoy who is developing a machine learning (neural network) based seizure detector as part of his PhD and expects to be able to improve the model using 3D data.

Existing Beta testers should receive an upgrade notification automatically. If other users would like to try this please use the links below to register as a Beta Tester:

Note that to accompany this version of OpenSeizureDetector there is a new version of the Garmin Watch app (V1.2) which has a few significant improvements:

  • It sends the 3D data to the phone for logging, so is necessary for full compatibility with V4.0.x of OpenSeizureDetector
  • Fixed a crash on some devices if you have multiple alarms in rapid succession.
  • Provides user feedback of an alarm condition or communications fault by buzzing or beeping from the watch.

The new version of the watch app is available here: https://github.com/OpenSeizureDetector/Garmin_SD/releases/tag/v1.2

As usual, please let me know if you have any issues with this release – I intend to roll this out to all users in about a week, so please let me know as soon as possible if you find an issue with it!

Regards

Graham (graham@openseizuredetector.org.uk)Poste