Skip to content

Latest commit

 

History

History
94 lines (63 loc) · 2.75 KB

CHANGELOG.md

File metadata and controls

94 lines (63 loc) · 2.75 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

  • attune now works up to python 3.11 (resolved upstream)

Changed

  • enforce python <= 3.10
  • daemons officially adopt the has-dependents trait (no actual change in functionality)

Changed

  • Update to new version of qtypes for guis

Changed

  • migrated to github.com

Changed

  • No longer reset to destination when zero position is set, instead update current state to reflect change without changing underlying motor position.

Fixed

  • Avoid writing tuple hw_limits to state, which prevents state file from writing

Added

  • Methods to standardize access to dependent hardware

Added

  • Actual yaqc-qtpy entry point guis for opa and delay

Added

  • support for yaqc-qtpy entry point (currently placeholder)
  • yaqd-attune-delay daemon for spectral delay correction

Changed

  • Convert YEP-111 fields into properties, including additional getters

Fixed

  • Allow for null to be passed as the control tune, disables offset from that control.

Fixed

  • Errant type for set_position_except that allowed strings to be passed
  • Provide units (currently statically "nm")

Changed

  • prefer double over float over the yaq interface
  • config now accepts host:port (string) as well as port alone (int)

Added

  • Ability to use Discrete tunes/motors

Fixed

  • added forgotten config options to is-daemon: enable, log_level, and log_to_file
  • fix stringified numbers if no arrangement is set

Added

  • initial release