I am working on a re-write of the OpenSeizureDetector alarm system. Most of the changes are not visible to the user – they are making it possible to use different detector hardware like the Embrace watch when it is available, but some will affect the user interface, so I’d appreciate any feedback before I do the update….
One change I am thinking of is to include some indicators to show how far the system is off alarming (at the moment I look at the graph on the display, but that is not easy to interpret). The indicators are two horizontal bars which extend as either of the two seizure detection parameters increases – when both get to 100% (filling the screen), the system alarms – they change colour to show how close to the alarm level they are:
I wondered what users think of the idea – is it an improvement? Would there be a better way of showing it (I am wondering about two semi circular lines that meet when the system is in an alarm state?), are the lines a bit too thin and dainty? Does anyone look at the graph or should we scrap it and go for a much simpler user interface?
Thoughts? The source code for this version is in the new project github repository under the “v2.0” branch (https://github.com/OpenSeizureDetector/Android_Pebble_SD).
The OpenSeizureDetector git repository has become quite big, and contains several different applications. This means it is difficult to use the GitHub issue tracking tools and commit logs to see what is happening with different apps.
So, I have split it by doing the following:
Created an OpenSeizureDetector organisation on github.
Transferred ownership of the OpenSeizureDetector repository to the new organisation.
Checked out the repository to ~/OpenSeizureDetector, and created a new directory ~/OpenSeizureDetector_split then:
Create a copy of the whole OpenSeizureDetector Repository
git clone ../OpenSeizureDetector
There are lots of settings that can be configured in the OpenSeizureDetector app now, both to tweak the seizure or fall detection algorithms, or adjust how the android app responds to alarms or faults. The Settings page lists all of the user-configurable settings in the latest version of the seizure detector app (v1.12).
We have added a simple fall detection function to the OpenSeizureDetector app. This means that the system will alarm if either the shaking associated with a tonic-clonic seizure is detected, or if a period of free-fall followed by large acceleration, which could indicate a person falling to the ground is detected. See Seizure Detection Algorithm for more info.
The fall detection function is disabled by default and needs to be switched on using the Android app settings screen.