Rate of Change of Heart Rate Alarm

A couple of users have been interested in generating an alarm based on rate of change of heart rate because they have observed that increased heart rate is either a sign of an impending seizure or of a seizure itself.

I have generated a beta test version of the Android App that implements this functionality (V3.3.0a). If you would like to try it, you can download it from the github source code repository. If it gives you trouble, you can uninstall it, then install the latest public version from Google Play Store.

The way this alarm system works is it calculates an average heart rate over a given period (HR Rate Window). This is specified as the number of data points, which will normally be 5 seconds, so a window length of 12 corresponds to 12×5 = 60 seconds.

It then compares each heart rate measurement to the average and takes the difference. If the difference is greater than a specified threshold (HR Rate of Change Threshold) – say 10 bpm, it considers that an alarm condition. The main app screen now displays both the current and average heart rate so you can see how far it is off alarming.

If it detects an alarm condition for a given number of data points (HR Rate Duration) it raises an alarm with beeps and SMS text messages etc. It goes straight to Alarm, no warning first in this version.

The settings for this are visible if you select ‘Advanced Mode’ in the main settings screen, and select Seizure Detector Settings. You need to enable the Heart Rate alarm as well as the HR Rate of Change Alarm to use it.

Please let me know how you find it – I have guessed the default settings based on data for one seizure provided by a user, so it is not likely to be suitable for everyone – I am sure I could set it off if I run up the stairs. Please also share any settings that you find work for you, then I can decide where to set the defaults for the proper release.

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

Documentation Updates

I have had a few users getting in touch lately with issues that should really have been covered by documentation – I am very bad at getting around to writing documents!. Tonight I have updated the following:

If users spot any other issues with the documentation, please let me know……or better still if anyone is bored during lockdown and would like to update it or translate it, that would be great!

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

Release of V3.2.0

V3.2.0 of the OpenSeizureDetector Android App has just been published on Google Play Store, so you should see update notifications shortly.

The change from the V3.1.x versions of the app are that we have introduced multiple language support. Currently we have Swedish, German and Russian translations. Thank you to the following users who have contributed translations:

  • Juergen Huebers – German Translation
  • Pavel Losevsky – Russian Translation
  • Andreas & Marie Ekstrom – Swedish Translation

It would be great to add other languages (I had a user asking about Spanish earlier today), so if you or someone you know could help with more translations please let me know (graham@openseizuredetector.org.uk).

I do not think this release should break anything. It removes support for Android V4.x, but I think I am the only one who is still using devices running Android 4….
If it does stop working after the install though, you can get the previous version back by downloading it from the source code repository here.

Please let me know if you find any problems (graham@openseizuredetector.org.uk) – I envisage there being quite a few tweaks to the translations as people use it, so I will just do a releases of V3.2.x as issues are identified and resolved.