Skip to content

Releases: ioneater/ESIBD-Explorer

Version 0.6.18

10 Jun 20:39
Compare
Choose a tag to compare

Added

  • Tree.inspect now shows values if applicable
  • Console restores history of used commands after restart
  • Introduced setDisplayDecimals to customize display of floats including scientific notation
  • Added variable aspect ratio option for beam scan (varAxesAspect in autogenerated plot file)
  • Added new scan mode "Spectra" for a series of 1D spectra based on Beam scan
  • Added new UI tool MultiStateAction
  • Added dedicated channelPlot to display channel data instead of using Line plugin
  • Added msSpectra mode for simple mass spectra
  • Added PluginManager.testing flag to avoid interaction of parallel testing thread with UI diolog boxes leading to rare crash during testing

Changed

  • Communication has to be stopped before channels can be moved (increase stability)
  • Default ini files are scanned for changes when closing and only overwritten if necessary
  • Using last 10 s instead of last 10 data points to define background signal
  • Scans now respect the subtractBackgound states defined by the devices of the relevant channels
  • Virtual channels do not need to be active to be included in scans

Fixed

  • Update to pyqtgraph==0.13.7 after replacing depricated api

Performance

  • Plotting performance improved by reusing figures (figure recreation still needed if theme is changing)

Version 0.6.17

18 Mar 14:34
Compare
Choose a tag to compare

Added

  • Added pupup to show errors while importing plugins (before the Console plugin is ready to display those errors.)
  • Added Smooth parameter to all channels to reduce noise using running average.

Changed

  • Live displays are visible by default
  • Test mode active by default
  • Stop all communication and recording from DeviceManager, now requires explicit confirmation
  • Added warnings for output channels that are not enabled, or their device is not initialized or not recording
  • Pressure plugin: init TIC and TPG decoupled so you can use it with only one of them or both.

Removed

  • Removed explicit save of settings on program termination (settings are saved in real time)

First stable release on pipy

17 Dec 16:35
Compare
Choose a tag to compare

Added

  • the deposition plugin now shows a checklist for validation before it starts recording
  • added option to use dark or light theme when copying graphs to clipboard
  • added getting started section in docs
  • added PluginManager.showThreads() function for debugging
  • added minimal support to restore plugin dimensions after restart
  • added exponential temperature change for Temperature plugin in test mode
  • added option to reset local settings using pythoon -m esibd.reset
    Changed
  • channels can now only be enabled and disabled in advanced mode
  • live displays are now visible by default after initial installation
    Fixed
  • acquisition is no longer stopped when loading scan or device settings
  • added input validation of session path
  • fixed issue with autoscaling in static displays
    Performance
  • increased speed of TIC pressure communication by using corret EOL character

Version 0.6.14

06 Nov 23:02
Compare
Choose a tag to compare
Version 0.6.14 Pre-release
Pre-release

First release public on PyPi