Releases
v0.8
v0.8 - Measurement & regulation
Compare
Sorry, something went wrong.
No results found
Persistent Calibration Data
Fluorometer and spectrophotometer calibration data are saved in EEPROM.
Calibration data are loaded at module startup.
Recalibration is only required when the system changes, not after every restart.
Parallel and Non-Blocking Processing of Requests
Some requests involving shared resources (like the cuvette) are enqueued and processed separately in order to not delay unrestricted request.
If a measurement fails (e.g., the ADC is unavailable because it's sampling OJIP), it is retried later and not dropped.
Regulation for Mixer and Heater
The heater uses a PI regulation loop, which maintains temperature more precisely with minimal oscillation.
The maximum temperature of the heater plate is limited to 60 °C.
The mixer uses proportional regulation, resulting in more precise speed control at higher RPM compared to previous extrapolation methods.
Minor Changes
Configurable logger via Kconfig.
Improved watchdog handling to prevent unintended restarts.
You can’t perform that action at this time.