Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Version 1.1.0

Choose a tag to compare

@ximion ximion released this 22 Feb 18:29
· 315 commits to master since this release
v1.1.0

Please refer to the installation documentation for details
on how to install the provided binary packages for your OS or how to build Syntalos from source.

Changes:

Notes:

  • The "traceplot" module has been replaced with "plot-timeseries".
    Older projects may need a bit of manual adjustment to the new module.

Features:

  • plot-timeseries: Add efficient timeseries plotting module
  • sp210-pressuresense: Add module for the differential pressure sensor
  • Add SP210 pressure sensor firmware
  • jsonwriter: Add module to save data as compressed, Pandas-compatible JSON
  • jsonwriter: Allow encoding of NaN values as NaN
  • traceplot: Drop the module, plot-timeseries replaces it
  • Make all modules provide required metadata to work with the new timeplot module
  • plot-timeseries: Allow user to configure GUI update interval & buffer size
  • intan-rhx: Sync with upstream 3.3.1
  • intan-rhx: Try to sacrifice display refresh speed before buffer overrun
  • intan-rhx: Default to high-efficiency plotting mode
  • table: Make data visibility and data storage configurable
  • miniscope: Improve BNO block stream transfer efficiency
  • streams: Make suspension API accessible to variant streams
  • Switch to C++20
  • datasource: Add demo float signal data source
  • Load project when project file is passed as parameter

Bugfixes:

  • Fix module loader on older versions of Flatpak / Ubuntu 20.04
  • stream: Make integer sizes for signal types more clearly defined
  • engine: Protect better against wrong event API use with dead subscriptions
  • engine: Attempt emergency save in case of fatal module/thread stalls
  • videorecorder: Improve error reporting for bad metadata
  • Don't prematurely unlock UI on module error
  • Don't draw "fake" connections when user connects ports during a run
  • sysinfo: Don't overflow UI if CPU supports a lot of AVX instructions
  • Rename a few instances of "MazeAmaze"
  • intan-rhx: Work around crash in GUI race condition
  • intan-rhx: Work around widget rendering crash upon module reload on GNOME
  • intan-rhx: Improve error reporting
  • Improve UI when raising very large, complex error messages
  • Fail immediately if any two modules try to write to the same EDL dataset
  • Disable some more UI-blocking dialog actions during a run

Miscellaneous:

  • docs: Add time series plotter module documentation
  • Increase default size of module select dialog/entries a bit
  • Update dependency information
  • docs: Add a few more examples how to read data without edlio
  • Set a better initial position for managed settings windows