Skip to content

Version 0.6.18

Latest
Compare
Choose a tag to compare
@ioneater ioneater released this 10 Jun 20:39
· 37 commits to main since this release

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)