All Implemented Interfaces:
ConfigAware, HandleAware, AssemblyAware, BoardIdentifier, PumpOpLimitAware, PourAvailability, VmFsmAware

public class MacKSMBoard extends CANBoard implements VmFsmAware
MacKSM board.
Version:
May-18-17
  • Constructor Details

    • MacKSMBoard

      public MacKSMBoard(Assembly assembly, String name)
      Create a new MacKSM board.
      Parameters:
      assembly - assembly the board is part of
      name - the name of the board
    • MacKSMBoard

      public MacKSMBoard(Assembly assembly, String name, PumpInfoResolver resolver)
      Create a new MacKSM board.
      Parameters:
      assembly - assembly the board is part of
      name - the name of the board
      resolver - used to name / configure pumps
  • Method Details

    • getWaterPump

      public FCMPump getWaterPump()
    • getCarbPump

      public FCMPump getCarbPump()
    • getNsPump

      public CGPPump getNsPump()
    • getIceAgitator

      public IceAgitator getIceAgitator()
    • getCarbAgitator

      public CarbAgitator getCarbAgitator()