News

Version 5.1.1 is now available to Beta testers on Google Play Store.

This version contains two minor bug fixes for the V5.1.0 that was released a couple of days ago – in particular improvements to the network datasource behaviour. Thank you to the testers for pointing these issues out!

For a complete list of the changes, please see the CHANGELOG file on Github.

If you would like to help test this version, you can register as a beta tester here: https://play.google.com/store/apps/details?id=uk.org.openseizuredetector

Please feed back any issues you identify by raising an issue on Github, via a Play Store review, or email graham@openseizuredetector.org.uk.

Thanks!

Graham (graham@openseizuredetector.org.uk)

V5.1.0 of OpenSeizureDetector Available for Beta Testers

Version 5.1.0 is now available to Beta testers on Google Play Store. This version contains a lot of small improvements, including:

  • French, German, Polish and Spanish Translations (Thanks to Peter Lins)
  • Chinese Translation (Thanks to user abdilim0118)
  • Clearer Advanced user interface, by hiding unused tabs.
  • Fixed phone data source sample rate so it behaves much more like a watch will do.
  • Improved handling of user selectable MP3 alarm tones.
  • Improved Alarm volume controls (can use either the system volume level or maximum volume).
  • Improved PineTime reconnection reliability.

It also fixes some minor bugs such as:

  • Upload of data to Data Sharing system not always starting after login.
  • Occasional crashes during shutdown or selecting local data in data sharing screen.
  • Fixed PineTime watch signal strength graph in Network Datasource.

For a complete list of the changes, please see the CHANGELOG file on Github.

I would like to thank Peter Lins in particular for identifying and implementing most of the improvements in this version – your testing on multiple devices and implementing the fixes has been a great help.

If you would like to help test this version, you can register as a beta tester here: https://play.google.com/store/apps/details?id=uk.org.openseizuredetector

Please feed back any issues you identify by raising an issue on Github, via a Play Store review, or email graham@openseizuredetector.org.uk.

Thanks!

Graham (graham@openseizuredetector.org.uk)

V5.1.0g Available for Initial Testing

There has been quite a bit of work done on developing V5.1 of OpenSeizureDetector over the last few weeks – Thanks to Peter Lins, who has done most of it!

An initial testing version is available on our Source Code Repository here: V5.1.0g.

You can see the complete list of changes in the CHANGELOG file. The main changes are:

  • Alarm volume can now be set to either maximum, or the system volume level.
  • MP3 alarms will play for the full duration of the MP3 file, rather than re-starting after 5 seconds.
  • Added complete German and French translations
  • The user interface tabs for un-used detection algorithms are hidden to tidy up the user interface.
  • Fixed an issue with the Phone data source sample rate on some devices to make it more representative of what you would see with a watch.
  • Fixed an issue with the location part of the SMS alerts not always sending correctly.
  • Improved reliability of re-connection of PineTime watches after they have been out of bluetooth range for an extended period.

If you would like to try this, please install it using the link above and feedback any issues either to graham@openseizuredetector.org.uk or by raising an issue on our source code repository.

…And if you have any other suggestions for improvements, please get in touch too!

Thanks


Graham (graham@opeseizuredetector.org.uk)

Ideas for Improvements?

Version 5.0 of OpenSeizureDetector, which included some quite major User Interface changes has been the main public version for a while now. We had a few minor issues that users reported that we have fixed to give the current version 5.0.8.

We have been working on some incremental improvements ready for a future V5.1 release (thanks to Peter Lins, who has done a lot of the work on this version) – you can see the changes that have been made so far in the CHANGELOG list.

We haven’t had much feedback on Version 5.0*, so I wanted to ask users if they have any suggestions or requests for improvements that you would like to see included in a future version? [* The one recent review on play store said it was not intuitive]

If you have any ideas or suggestions for improvements, please either create an issue in the source code repository, or email graham@openseizuredetector.org.uk, and I will create one for you.

Thanks!

Graham (graham@openseizuredetector.org.uk)

Release of Open Seizure Database V1.11

Thank you to everyone who has been contributing data to our ‘Data Sharing’ programme, we can now release V1.11 of the Open Seizure Database.

This version contains significantly more seizure events than previously, mostly due to the contribution of a new user who is having a particularly difficult time at the moment, but is contributing their data to help us improve OpenSeizureDetector – thank you user 1643!.

This is the version of the database that I will be using to train an updated version of the Machine Learning (“AI”) detection algorithm in OpenSeizureDetector – I will post a separate update on the performance of that model when I release it for testing.

Thank you again to everyone who is contributing data to our Data Sharing Programme – we would not be able to develop the Machine Learning algorithm without your contributions.

If you are interested in working with the data, please get in touch and I will give you access to it, subject to our data licence.

Regards

Graham (graham@openseizuredetector.org.uk)

Version 5.0.9 Available on Google Play Store

Version 5.0.9 of the OpenSeizureDetector Android App is now available for installation on Google Play Store. This is a minor bug-fix release which addresses issues with the required permissions not always being requested for sending SMS alarm messages, and ensuring that the app re-starts automatically if you select a different PineTime Watch (BLE device).
If there are any issues, please report them to graham@openseizuredetector.org.uk, or on our project bug tracker.

Thanks
Graham (graham@openseizuredetector.org.uk)

V5.0.9 Available for Beta Testers

Anyone who is registered as a Beta Tester for the OpenSeizureDetector Android App should receive an update to V5.0.9.
This is a small bug-fix update to address an issue with SMS permissions not being requested correctly (leading to ‘Failed to Send SMS’ errors unless you grant the permissions manually), and an issue where the app did not re-start automatically if you switched between Bluetooth Devices (such as different PineTime watches).

If you want access to this, and future test versions, please register as a beta tester for the app here: https://play.google.com/store/apps/details?id=uk.org.openseizuredetector

I will give it a few days to see if Beta Testers discover any major issues introduced by these changes, then make it available to all users later in the week.

Regards

Graham (graham@openseizuredetector.org.uk)

Problem with SMS Alerts in V5.0.8 of OpenSeizureDetector

A user has identified a problem with SMS alerts not sending on a Motorola phone – I have tested it and it is also failing on a Samsung A17, so is probably related to permissions on newer versions of Android. I saw the issue when I used the ‘Test SMS Alarm Notification” menu item in the main app screen – you see a popup saying “ERROR – FAILED TO SEND SMS MESSAGE”.

I will aim to do a fix and publish it over the next couple of days.

In the meantime, if you need to use SMS alerts, you can work around the problem by granting ‘Phone’ and ‘SMS’ permissions in the main phone settings screens:

  • Go into the main phone settings menu, then select Apps, then OpenSeizureDetector.   This will give you the phone level settings for the apps – one of which is Permissions.   
  • Click on Permissions and it will show you which permissions are allowed and Not allowed.       
  • Enable Phone and SMS permission from the list.
  • Once you have done that, SMS alerts should work again in V5.0.8 so no need to downgrade to get SMS alerts working again.

Graham (graham@openseizuredetector.org.uk)

Release of Version 5 of OpenSeizureDetector

We are pleased to (finally!) release the new Version 5 of the OpenSeizureDetector Android App – it should be on Google Play Store shortly.

There are several major changes in this version:

  • The ability to download Machine Learning (“AI”) models that we are making with the data provided by users via our ‘Data Sharing’ programme.
  • A first-use setup “Wizard” to guide new users through setting up the system for the first time (using either a PineTime or Garmin watch)
  • A simpler user interface – it defaults to a “Basic Mode” with no graphs, just a simple OK/ALARM status and Raise/Mute alarms buttons. You can disable Basic Mode in the General Settings page to get something that looks more like the current version.
  • A lot of ‘behind the scenes’ improvements to improve the stability of the system and make it easier to maintain in the future.

You can see the complete CHANGE LOG in the Source Code repository.

To simplify the user interface, it only lists PineTime, Garmin, Network and Phone data sources by default. If you want to select one of the more ‘experimental’ data sources, there is a ‘Developer Mode’ that can be enabled in the settings.

The Machine Learning model that the system recommends during installation is the ‘Run24’ one that I made in January and have been testing since. I am very pleased with its performance for or son, with it having >90% detection reliability. When I analyse the recently provided data from users, I am seeing just over 80% reliability, so it is comparable to the existing algorithm with ‘flap’ detection – but it should give fewer false alarms. Note though that it does still false alarm for doing things like using hand tools and travelling in a vehicle. Once the release of this version of the Android App has settled down, I will get back to working on a better model and making that available to users.

Thank you to everyone who has taken part in the beta testing of this app – you have found issues and made some very helpful suggestions to improve it.

When you find issues with this version, please report them via our bug tracker, or email graham@openseizuredetector.org.uk.

If you find a serious issue and need to go back to the previous version, you can download the installation (.apk) file for an earlier version from our source code repository: https://github.com/OpenSeizureDetector/Android_Pebble_SD/tree/master/releases

Thanks!

Graham (graham@openseizuredetector.org.uk)