-------------------------------- Version 1.61 10.11.2024 -------------------------------- - Upgrade to Android 15 (SDK 35) - Fixes and Improvements (missing fragment constructor) -------------------------------- Version 1.58 15.12.2023 -------------------------------- Dark Mode The app offers an additional dark layout theme. There are three options in the settings dialog: auto : use system theme light: use light theme dark : use dark theme TODO: improve the color scheme Fixes and Improvements - The RESET button (active when a recording is running) has been renamed to STOP. - Now the number in the dialog title is updated correctly when an item is deleted from the list of recordings. -------------------------------- Version 1.57 27.11.2023 -------------------------------- Fixes and Improvements - Maximal recording interval has been increased to 10 minutes. - some minor improvements -------------------------------- Version 1.56 22.10.2023 -------------------------------- Fixes and Improvements - upgrade to Android 14 (SDK 34) - fix for sensor name problem (EMPTY NAME) - artefacts.txt file is erased when starting a new recording -------------------------------- Version 1.55 25.08.2023 -------------------------------- Recording History - When traversing the list of existing recordings in the main layout, user-defined descriptions will now be displayed (if available). Minor fixes and improvements. -------------------------------- Version 1.54 13.07.2023 -------------------------------- Recordings Dialog - A short click on an item loads the selected recording into the main view and adds buttons for traversing the list. - A long click opens a context menu with advanced operations. - TODO It would be nice to have a viewpager for swiping through the recordings. Minor fixes and improvements. -------------------------------- Version 1.51 29.05.2023 -------------------------------- This release fixes a serious bug: an ArrayIndexOutOfBoundException could occur when recording continuously. -------------------------------- Version 1.50 23.05.2023 -------------------------------- Artefact Filtering - can be turned off by setting the filter to zero in the settings dialog - rr-values in app_folder/RR/... are now all (raw) rr values (without artefact filtering) App Folder Dialog - Now entire folders (e.g. RR) can be exported as zip archive -------------------------------- Version 1.48 20.04.2023 -------------------------------- Fixes and Improvements - recording history list a short click on an item shows the recording details, a long click opens the context menu. - error in computation of pnn50 fixed (count successive rr intervals whose difference is truly greater than 50ms). - the rr-file of a recording could contain more values than actually used in the the computation - when deleting a recording from the history list the corresponding rr-file is removed as well - further minor improvements -------------------------------- Version 1.47 17.04.2023 -------------------------------- Fix for problems in playback - stored rr-value sequences did not exactly match the values used in the original recording - playback and simultaneous use of a heart rate sensor caused inconsistent results. -------------------------------- Version 1.45 15.04.2023 -------------------------------- Changes & Fixes - Stress alarm is triggered only if the stress index exceeds the limit for a continuous time interval of 3 seconds. - Existing HR data can be played back to simulate a recording with these values. Click on a recording in the 'Recordings' list and choose 'Playback' from the context menu. -------------------------------- Version 1.43 01.01.2023 -------------------------------- Fixes - Continuous recording time now can be longer than 1000 sec. In previous versions the app stopped working after 1000s. -------------------------------- Version 1.41 23.10.2022 -------------------------------- - storing list of raw rr-values in app_folder/RR/... - Adjustments for Android 13 and SDK Target 33 - Fix for null-pointer exception in bluetooth code - Fix for null-pointer exception in sound selection -------------------------------- Version 1.40 12.07.2022 -------------------------------- Fixes - App crashed if already granted permissions were revoked later in the app-info settings. - In some cases the Bluetooth connection was not closed properly which may have caused subsequent connection problems. -------------------------------- Version 1.39 28.06.2022 -------------------------------- Bluetooth - The Bluetooth service can be restarted by checking the corresponding checkbox in MENU -> Disconnect/Reset. This might help fix Bluetooth connection problems. - Minor Improvements -------------------------------- Version 1.37 10.05.2022 -------------------------------- Changes & Fixes - Fixes for null-pointer exceptions in bluetooth LE-service. - Battery Level displayed in sensor line. - Connection Timeout for ANT+ sensors - Target SDK 32 -------------------------------- Version 1.35 26.03.2022 -------------------------------- Changes & Fixes - maximal length of recording interval increased (5 min) - sounds for acoustic signals can now be selected in the settings dialog - layout improvements -------------------------------- Version 1.33 12.03.2022 -------------------------------- Fixes - Fix for NullPointerException when scanning for bluetooth devices - Bluetooth connection problem (devices not visible because of pending connections) - hope it works better now. - new Auto-Connect option -------------------------------- Version 1.31 11.01.2022 -------------------------------- Fixes - Fix for "array out of bound" exception in RR handling - Artefact detection improved - Filter for BT Scanning -------------------------------- Version 1.29 14.12.2021 -------------------------------- Fixes - Probleme beim BT Scanning behoben -------------------------------- Version 1.27 12.12.2021 -------------------------------- Export der Messungen - nun auch im CSV-Format Fixes - Die Zahl der Artefakte wird nun korrekt in der Liste der Messungen angezeigt. - Bluetooth Verbindungsprobleme - kleinere Verbesserungen im Layout und den Menüs -------------------------------- Version 1.22 05.12.2021 -------------------------------- Bluetooth Sensoren - Die App funktioniert nun auch mit Bluetooth Herzfrequenz- sensoren. Zum Scannen und Verbinden gibt es eine neue Funktion im Hauptmenü. - Die Suche und automatische Kopplung mit ANT+ Devices wird wie zuvor ausgeführt. - Im Hauptmenü kann eine bestehende Verbindung getrennt und wahlweise BT oder ANT+ Sensoren verbunden werden. - Wenn ein BT oder ANT+ Device verbunden wurde, erfolgt bei jedem Neustart automatisch ein Kopplungsversuch mit dem zuletzt verbundenen Sensor. Layout Die Höhe der Grafik der RR- Verteilung passt sich nun an die Displaygröße an, so dass bei genügend großer Auflösung immer die komplette Fläche verwendet wird. Verschiedenes - auto_start = false - SDK Targetversion 31 -------------------------------- Version 1.17 (25.08.2021) -------------------------------- Layout - HRV-Werte und Stress Index werden vor dem Erreichen des Recording-Intervals in einer blasseren Farbe dargestellt. Stress Limit - In den Einstellungen kann ein Limit für den Stressindex definiert werden. - Bei kontinuierlicher Aufnahme (Settings->sliding interval) wird beim Überschreiten des Limits ein akustisches Signal ausgelöst (beep). Fixes - Font-Size unabhängig vom Schriftvergrößerungsfaktor. - Fehler beim Senden von Crash Reports beseitigt. Allgemein - Keine Berechtigungen mehr erforderlich - insbesondere kein allgemeiner Zugriff auf den internen Speicher. -------------------------------- Version 1.15 (03.05.2021) -------------------------------- Target Version Android 11 App-Bundle Format -------------------------------- Version 1.14 (18.04.2021) -------------------------------- Umstellung auf App-local Storage Export (Teilen) der Messungen -------------------------------- Version 1.11 (30.12.2020) -------------------------------- RR-Verteilung - Anzeige einer angenäherten Normalverteilung ´- Grid passt sich dynamisch an Messwerte an Artefakt-Erkennung - Filter kann in den Settings angepasst werden Beschreibungstext - zu jeder Messung in der History-Liste kann eine Beschreibung hinzugefügt und auch jederzeit geändert werden. -------------------------------- Version 1.10 (27.12.2020) -------------------------------- Stress Index - RR-Precision (Klassenbreite) auf 5 msec verkleinert - Werte werden nun auch in History gespeichert - grafische Darstellung der RR-Verteilung (Bar-Chart) während der Aufnahme Verbesserung des Layouts -------------------------------- Version 1.04 (25.12.2020) -------------------------------- History Alle Messungen werden nun in einer Scroll-Liste angezeigt (Menu-->Messungen). Ein Click auf einen Eintrag öffnet einen Dialog zur Anzeige der Details und zum Löschen der Messung. Gleitendes Aufnahmeinterval kann in den Einstellungen aktiviert werden. Dann wird die Aufnahme auch nach dem eigentlichen Aufnahmeinterval mit Daten der letzten 120 sec fortgesetzt. -------------------------------- Version 1.02 (05.07.2020) -------------------------------- - History Am Ende jeder Messung werden die Werte in einer History - Datei gespeichert, die über Menu->History geöffnet werden kann. - Start-Button Mit diesem Button kann eine neue Messung gestartet werden. - Reset-Button Abbruch der laufenden Messung und Zurücksetzen aller Werte - Settings-Dialog Über Menu->Settings kann ein Dialog zum Setzen folgender Einstellungen geöffnet werden. + Recording Interval Dauer einer Messung in sec + Auto Start Aufnahme startet nach dem Öffnen der App automatisch, sobald die Verbindung zu einem HR-Sensor hergestellt wurde. + Play Sound Nach Ablauf des Recording Intervals wird der Std- Benachrichtigungston abgespielt. -------------------------------- Version 1.01 (13.06.2020) -------------------------------- - Akustisches Signal Nach Ablauf des Auswertungs- intervals (120 sec) wird der Standard-Benachrichtigungston abgespielt. - Optisches Signal Die Farbe der Titel-Leiste wechselt von blau auf grün. - Display bleibt aktiv, solange die App geöffnet ist. - Verbesserungen im Layout. -------------------------------- Version 1.00 (07.06.2020) -------------------------------- erster Prototyp Viele Dinge sind noch zu tun: - besseres Layout - Abspeichern der Daten - graphische Darstellung - Einstellungen - Unterstützung anderer Herzfrequenz-Sensoren (außer ANT+)