phyphox 1.1.16¶
13.05.2024 iOS
20.05.2024 Android
(Note that we were forced to release the iOS version to address the still existing iOS 17.4+ issues when iOS 17.5 was released. The Android version was not yet ready and followed a few days later.)
Changes on Android and iOS¶
- New image support in experiment configurations. (Not yet used in default configurations, but can be implemented by external ones.)
- Improved acoustic stopwatch performance, allowing for minimum delay settings below the internal audio buffer size of the device.
Changes on Android¶
- Fix: Threshold module fails to trigger if value matches threshold exactly.
- Fix: Very large or small values are changed in the edit field due to scientific notation.
- Fix: Edit fields in timed run dialog become unusable if large fonts are used and the selected language has long description texts.
- Fix layout of experiment list for large fonts
- Fix cause of various problems related to Bluetooth devices that act as both, input and output. The issue led to a remaining process that tried to reconnect the Bluetooth device even when the experiment has been closed, resulting in symptoms like a blocked Bluetooth scan dialog or crashes when leaving a Bluetooth experiment.
- Reintroduce touch effect in main menu (accidentally removed with light mode)
- Some fixes for Android 4 devices: Main menu icons and some crashes (tested on an Android 4.0.3 emulator only)
- Fix: Language setting in the settings menu has no effect for some languages on devices that run Android 12 or lower. Note that this is due to optimizations of the app bundle (i.e. the Play Store does not download languages it thinks you won't need) and was present in the initial 1.1.16 release on 20.05.2024. A version with correct bundle settings was released on 24.05.2024. If this issue is relevant to you, please check the build version via "device info" in the "i" menu on the main screen. The build version 1011601 has this issue while build version 1011602 is the one that fixes it. F-Droid versions are not affected as F-Droid uses the older APK system without such optimizations and the source code of 1011602, 1011601 and the F-Droid 1011600 version are otherwise identical.
Changes on iOS¶
- Extend fix for pressure sensor on iOS 17.4 to all iOS 17 versions >= 17.4 as the issue has not yet been fixed.
- Fix: Raw data not shown or exported in audio autocorrelation
- Fix: Behavior of threshold analysis module inconsistent with documentation and Android version for edge cases with NaN or empty buffers
File format update to version 1.18¶
- New image view element
- New eventstream analysis module, which makes it easier to implement stopwatches (like the acoustic stopwatch) and should increase their performance.
- New split analysis module to split a buffer into two buffers at a given index with overlap
- New movingaverage analysis module to calculate, well, a moving average