RPM is not the same as DAC. You are initializing the DAC to a minimum RPM (300 I think). You are also setting your minimum and maximum DAC values to RPMs.
Absolutely, I'm doing it incrementally and slowly to not to make the code reviews harder and confusing git. I did for so many and this file will get its turn soon.
This is a placeholder animation until the alarms UI - HD integration work can begin. It is necessary for SW to meet the requirements until HD firmware has been updated.
It is so during the import process, the modules in the common directory are found. It's used to mark directories as python package directories. If you remove it, then python will no longer find submodules.
Should be more than just closed loop here. Open loop included check for non-zero target speed. Can't do that here since zero is a valid target for delta pressure. Maybe define a NOT_SET value for delta pressure and check here to see if it's set to something other than NOT_SET.