Class PumpConfig

All Implemented Interfaces:
Ready

public class PumpConfig extends ConfigBean
Base class for configuration information for a given pump. Subclasses of Pump extend this class to specify attributes of the pump that can be configured using ConfigService.
Since:
1.0
Version:
2023-01-16
  • Constructor Details

    • PumpConfig

      public PumpConfig()
  • Method Details

    • getNominalRate

      public double getNominalRate()
      Returns the nominal flow rate of the pump. For valves, this should be the fixed rate of the valve, or can be adjusted via ConfigService to the desired target rate. This value is used for ingredient pours when no rate is specified, which is the normal case for valves, where the underlying hardware cannot control the flow rate. For hardware that can control the flow rate, it's common that most operations define the target flow rate.
    • setNominalRate

      public void setNominalRate(double nominalRate)