Releases: PlanktoScope/device-backend
Releases · PlanktoScope/device-backend
v2023.9.0-beta.1
Changelog
Changed
- The machine name has been switched to the new naming scheme provided by https://github.com/PlanktoScope/machine-name ; the machine name is loaded from a file (currently at
/home/pi/.local/etc/machine-name
, which must be automatically generaed by the host operating system) instead of being determined in Python.
Deprecated
- The old "Baba"-based machine naming scheme should no longer be used. The
uuidName
module will be removed the next stable release (the stable release after v2023.9.0).
Fixed
- All default settings for all hardware versions now include a default pixel size calibration of 0.75 um/pixel. Previously, the default settings for v2.1 and v2.3 were missing this setting, which would cause the segmenter to crash when processing datasets generated on PlanktoScopes using the v2.1 or v2.3 hardware settings.
Pull Requests
- Use the new machine naming scheme by @ethanjli in #7
- Add pixel size calibration to all default configs by @ethanjli in #8
- Bump version numbers for v2023.9.0-beta.1 by @ethanjli in #9
Full Changelog: v2023.9.0-beta.0...v2023.9.0-beta.1
v2023.9.0-beta.0
Changelog
Changed
- Split the Python backend into a hardware controller (of which there are two versions for the Adafruit HAT and the custom PlanktoScope HAT, respectively) and a data processing segmenter. These two components are run separately, and their dependencies are managed separately.
- Each component of the backend now saves its file logs to its respective folder in
/home/pi/device-backend
.
Fixed
- The default
hardware.json
file for PlanktoScope v2.1 had incorrect keys for the white balance values; the keys have now been fixed.
Pull Requests
- Split backend by hardware control vs. data processing by @ethanjli in #1
- Add support for the PlanktoScope HAT by @ethanjli in #2
- Fix the path for pscopehat controller log files by @ethanjli in #3
- Rename
default-v2.6.hardware.json
todefault-v2.5.hardware.json
by @ethanjli in #4 - Fix white balance keys in the default hardware config for v2.1 by @ethanjli in #5
- Bump version numbers for v2023.9.0-beta.0 by @ethanjli in #6
New Contributors
Full Changelog: https://github.com/PlanktoScope/device-backend/commits/v2023.9.0-beta.0