OSD_IconOpen Seizure Detector

Free, Open Source tools to Alert Carers if someone suffers an Epileptic Seizure

View the Project on GitHub

Using OpenSeizureDetector Version 5

This page is a quick introduction to everyday use of OpenSeizureDetector (OSD) Version 5 after installation.

If you still need to install the app or set up your watch, start with the Setup Guide.

1. Opening the app

When you open OSD after the initial set-up, it will briefly show checks while it connects to the background service and your selected data source.

OSD V5 startup checks screen

OSD uses a background service, so monitoring can continue when the app is not in the foreground. You can switch apps or turn the screen off, and OSD stays active while the service is running.

You can use the icon in the system bar at the top of the screen to reopen the OSD monitoring screen when required.

When the start-up checks are complete, OSD opens the monitoring interface.

2. Monitoring Interface - Basic Mode

Basic Mode presents a simple monitoring screen that

OSD V5 basic mode main screen

You can turn off Basic Mode if you want more information on the seizure detection status, and access to configuration settings. Basic Mode is turned off as follows:

  1. Open the menu (three dots) and tap Settings.
  2. Open General.
  3. Toggle Basic Mode.
  4. Return to the main screen.

3. Main Monitoring Interface

In advanced mode, the main screen includes tabs and detailed status pages.

OSD V5 advanced mode with tabs

The overflow menu (three dots) gives quick access to common actions, including Settings.

OSD V5 advanced mode overflow menu

The tabs along the middle of the screen show different views of the monitoring system:

OSD tab

The OSD tab shows the status of the original OpenSeizureDetector algorithm. It displays the current power and spectrum measurements, the current seizure probability, and a chart of the recent signal values.

OSD V5 OSD tab

ML tab

The ML tab shows the machine-learning detector status. It tells you which ML model is active, whether it is currently OK, and shows the recent seizure probability history.

OSD V5 ML tab

Heart Rate tab

The Heart Rate tab shows the current heart rate, the values being used by the heart-rate alarm checks, and a recent history graph. This tab is most useful when heart-rate alarms are enabled and your watch is providing heart-rate data.

OSD V5 Heart Rate tab

Fall tab

The Fall tab shows the fall-detection status, the current acceleration window values, the configured thresholds, and the recent fall-acceleration history graph.

OSD V5 Fall tab

System tab

The System tab shows connection and system information, including server status, the current data source, watch status, and history charts such as signal strength and battery level. It also provides shortcuts to Edit Settings and View System Logs.

OSD V5 System tab

4. Settings pages

The settings pages are accessed by selecting Settings in the main screen menu. Settings are grouped in categories:

OSD V5 settings categories

General settings include the Basic Mode switch and app behavior options:

OSD V5 general settings page

Data source settings show the selected watch/app source:

OSD V5 data source settings page

Seizure detector settings control active seizure detection algorithms and related options:

OSD V5 seizure detector settings page

The Alarms settings page allows you to select how the system will generate alarms, including by sending SMS text messages if required.

5. Stopping and restarting monitoring

To stop monitoring:

  1. Open the menu (three dots).
  2. Tap Exit.
  3. A ‘Shutting Down’ box should appear briefly and the app will close, including removing the notification icon from the system bar at the top of the screen.

To restart later, use the launcher icon on the device.