Class FlexMacroBoard

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

public class FlexMacroBoard extends CANBoard<CANBoardConfig> implements VmFsmAware
Flex macro board.
Version:
Aug-26-21
  • Constructor Details

    • FlexMacroBoard

      public FlexMacroBoard(Assembly assembly, String name, FlexMacroBoard.NsPumpType nsPumpType)
      Create a new Macro board.
      Parameters:
      assembly - assembly the board is part of
      name - name of the board
      nsPumpType - type of ns pump to use
    • FlexMacroBoard

      public FlexMacroBoard(Assembly assembly, String name, FlexMacroBoard.NsPumpType nsPumpType, PumpInfoResolver resolver)
      Create a new Macro board.
      Parameters:
      assembly - assembly the board is part of
      name - name of the board
      nsPumpType - type of ns pump to use
      resolver - resolve pump info
  • Method Details