Class FlexMicroBoard

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

public class FlexMicroBoard extends AbstractMicroBoard<CANBoardConfig>
Micro POC board.
Version:
Aug-30-21
  • Constructor Details

    • FlexMicroBoard

      public FlexMicroBoard(Assembly assembly, String name, List<SuperPumpDefinition> superPumpDefs)
      Create a new Micro board with the specified disambiguation value.
      Parameters:
      assembly - assembly the board is part of
      name - name of the board
      superPumpDefs - the list of super pump definitions
    • FlexMicroBoard

      public FlexMicroBoard(Assembly assembly, String name, List<SuperPumpDefinition> superPumpDefs, PumpInfoResolver resolver)
      Create a new Micro board with the specified disambiguation value.
      Parameters:
      assembly - assembly the board is part of
      name - name of the board
      superPumpDefs - the list of super pump definitions
      resolver - resolve pump info