Skip to content
This repository was archived by the owner on Dec 11, 2024. It is now read-only.

Releases: BenediktBurger/temperature-controller

1.2.1

Choose a tag to compare

@BenediktBurger BenediktBurger released this 18 Apr 10:04

Fixed

  • Fix dependencies in requirements.txt and pyproject.toml.

Full Changelog: v1.2.0...v1.2.1

v1.2.0

Choose a tag to compare

@BenediktBurger BenediktBurger released this 18 Apr 09:20

For upgrading, install qtpy first.

Changed

  • Use qtpy as dependency instead of testing for PyQt5 and PyQt6.

Added

  • Add LECO (Laboratory Experiment Control prOtocol) functionality (optionally as it is not available on pypi yet).
  • Add logging.
  • Store the last output value (#6, #7).
  • Add installation script controllerData/Setup.sh (c1a39734b, 3cf7c4512).
  • Add possibility to read the last sensor value.

Full Changelog: v1.1.0...v1.2.0

v1.1.0

Choose a tag to compare

@BenediktBurger BenediktBurger released this 18 Apr 08:42

Changed

  • Local sensor configuration is in controllerData/sensors.py. An example is in sensors-sample.py. Only "timestamp", "pidoutput0", "pidoutput1" are necessary columns in the database.

Added

  • Tests added for many functions and many cases of the TemperatureController and its files
  • Sample code and explanation for installation via systemd included.
  • Errors can be read and cleared via intercom (instead of being printed).

Fixed

  • Many bug fixes and stability improvements (error handling).

Full Changelog: v1.0.0...v1.1.0