Skip to content

phyphox 1.1.12

08.08.2023

Changes on Android and iOS

  • Hindi translation
  • Georgian translation
  • Optional bright mode (mostly for screenshots in printed media)
  • New settings to adjust font and graph sizes independent of system settings (for users presenting phyphox screens often)
  • Audio spectrum update rate is no longer limited by the phones internal audio buffer size (i.e. 2048 sample setting should refresh much faster on many phones)
  • Battery status and signal strength of connected Bluetooth devices shown (if they provide it).
  • Offer QR code to share remote access address.
  • Support puck.js as external Bluetooth sensor.
  • Add distance value to settings tab of depth experiment.
  • Prevent Bluetooth scan dialog from resizing to avoid entries from "jumping away under your fingers".
  • Support event characteristic in phyphox service for time synchronization with Bluetooth devices.
  • Allow Bluetooth experiment transfer without notification-mode.
  • Improved graph max/restore icon.
  • Fading history graphs in the sonar experiment have been re-implemented in phyphox analysis, allowing to export and save the history.
  • Fix: Output NaN instead of 0 if bearing, speed or altitude is not available in a location (GPS) event.

Changes on Android

  • Decode percent-encoding in requests to the REST API.
  • Improvements to auto-fixes for incorrect sensor timestamps to better handle sensors with sparse update intervals and prevent messing up correct measurements.
  • Improved performance when using the microphone on Android 6+ devices.
  • Improved performance for large data buffers.
  • Fix: Depth measurement hangs when switching to a tab with a camera preview (or the tab next to it).
  • Fix: Race condition in HTTP network service can clear buffers before transmitting them.
  • Fix: Bluetooth scan dialog becomes inresponsive when too many devices are available.
  • Fix: Alignment of info element if text is shorter than screen width.
  • Fix: Selecting retry on a Bluetooth scan error leads to QR scan.
  • Fix: Edit view element should replace instead of append to data containers.

Changes on iOS

  • Minimum supported iOS version increased to 11.0 due to new requirements of the App Store.
  • Fix: Crash if experiment configuration defines a value mapping with max < min.
  • Fix: Bluetooth "string" conversion missing last value (or not working if "length" is not set)
  • Fix: Bad line wrapping on long labels of edit view elements

File format update to version 1.16

  • New attributes for analysis block to allow skipping analysis if a specific buffer is insufficiently filled.
  • Audio input has a new attribute to choose if new recorded samples should be appended instead of always replacing the entire buffer with only the recording since the last analysis cycle.
  • Deprecation warning: We decided to remove the history attribute of the graph element as this feature is better implemented directly in phyphox analysis logic and is difficult to maintain. At the moment it is still working but may be removed in future updates. Please get in touch with us if you need help migrating.