OpenSeizureDetector V5.1 Released

Version 5.1.3 of the OpenSeizureDetector Android app is now available on Google Play Store.

This release introduces German, French, Spanish, Polish and Chinese translations, plus a large number of smaller improvements and bug fixes. Thank you to Peter Lins for contributing the vast majority of these changes!

You can see a complete list of the changes in the CHANGELOG file.

One thing to note, we have changed the ‘Basic Mode’ setting to an ‘Advanced Mode’ setting to make it more logical. This does mean that if you are currently using the Advanced Mode user interface, the upgrade will switch it back into basic mode – you can change it back again in the settings.

If there are any problems, please raise an issue on our Github source code repository, or email graham@openseizuredetector.org.uk.

Thanks, Graham (graham@openseizuredetector.org.uk)

New PineTime Firmware for Testing

I have added a new PineTime firmware (V0.9) to the software available to the OSD PineTime Updater app.

There are two changes compared to the current version (V0.7) which are:

  • Improved Re-connection Handling to reduce the risk of the system failing to reconnect after the watch and phone have been out of bluetooth range for a while.
  • Fixed an issue that gave an apparent higher than intended sample frequency – it was actually resulting in additional high frequency measurement noise.

You can see details on the source code repository here: https://github.com/OpenSeizureDetector/PineTimeSD/releases/tag/v0.9

This update should not make a significant difference to normal use, but if you have customised your settings for the original OSD algorithm, the reduction in noise might mean you want to check your settings again. I have tested it with the Machine Learning algorithm (lstm_run5) and it is working ok detecting seizures as expected.

Please would experienced users of PineTime try this new version and let me know if they have any issues?

Note that I recently identified an issue with the ‘Update Firmware’ option in the main Android App that might result in the update stalling – to avoid this shutdown the main OSD app manually and open the OSD PinetTime updater app to do the upgrade.

Please let me know if you have any issues or questions.

Graham (graham@openseizuredetector.org.uk)

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)