This is not the end of the line, there is another line after this that defines the data publish interval. Also, I wanted to make sure the doxygen comments are aligned.
Just need to subclass _AbstractSubSystem, use epytext formatting in all functions, make handler_heaters_sync private (e.g. _handler_heaters_sync), and decorate _handler_headers_sync with the _publish decorator, with a list of all class variables that will be published to observers.
Not all alarms will be cleared in this way. Most alarms that occur during a treatment will be cleared by user action (either acknowledging the alarm or resuming/ending treatment or starting a rinseback.
You are running release
CR4.8.14
FE4.8.14
(20240111091859 2024-01-11 09:20),
please report your release number when reporting bugs.