should be utility.aut() if you only want "leahi" utility.aut(""-E")) if you want "leahi -E" only pass in arguemets and remove name parameter in our aut() method
For spent chamber fill, we don't know how low the liquid level is ( in Chamber H) and hence decided not to turn on the trimmer heater for safety reasons. For bicarb fill, the dry bicart code should cover the actuators status. the current bicarb chamber fill code here should be updated with the newly implemented dry bi cart code changes.
Since trimmer heater is enabled, no need of temp compensation. only for testing purposes, temp compensation is needed. Hence by default, temp compensation is disabled.
I guess, Fill and Drain are priority items than the Supply request, which means upon request of fill and drain, state machine should service that operation.
Also, setting supply request should be based on the level sensor later (there shouldn't be any default request -> currently supply is assigned)
Can we bring depressurize as well one of the states like fill, supply and drain? And the same way when one of the operations initiated and other should not kick in.
Same as the previous comments I wrote to make it compatible with the device and the VM, the base folders are different, and it's not always on the HOME.