Class MicroAgit8Board
java.lang.Object
com.tccc.kos.core.service.hardware.Board
com.tccc.kos.ext.dispense.PumpBoard
com.tccc.kos.ext.freestyle.hardware.can.board.CANBoard<T>
com.tccc.kos.ext.freestyle.hardware.can.board.AbstractMicroBoard<CANBoardConfig>
com.tccc.kos.ext.freestyle.hardware.can.board.MicroAgit8Board
- All Implemented Interfaces:
- com.tccc.kos.commons.core.service.config.ConfigAware<CANBoardConfig>,- com.tccc.kos.commons.core.service.handle.HandleAware,- com.tccc.kos.core.service.assembly.AssemblyAware,- com.tccc.kos.core.service.hardware.BoardIdentifier,- com.tccc.kos.ext.dispense.pipeline.ingredient.grants.PumpOpLimitAware,- com.tccc.kos.ext.dispense.PourAvailability
MicroAgit8 board.
- Version:
- May-18-17
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.tccc.kos.ext.dispense.PourAvailabilitycom.tccc.kos.ext.dispense.PourAvailability.Type
- 
Field SummaryFields inherited from class com.tccc.kos.ext.freestyle.hardware.can.board.CANBoardCRITICAL_DATA_EEPROM_ADDR
- 
Constructor SummaryConstructorsConstructorDescriptionMicroAgit8Board(com.tccc.kos.core.service.assembly.Assembly assembly, String name) Create a new MicroAgit8 board with and instanceId of zero.MicroAgit8Board(com.tccc.kos.core.service.assembly.Assembly assembly, String name, int instanceId) Create a new MicroAgit8 board with the specified instanceId.MicroAgit8Board(com.tccc.kos.core.service.assembly.Assembly assembly, String name, int instanceId, PumpInfoResolver resolver) Create a new MicroAgit8 board with the specified instanceId and resolver.MicroAgit8Board(com.tccc.kos.core.service.assembly.Assembly assembly, String name, PumpInfoResolver resolver) Create a new MicroAgit8 board with and instanceId of zero and specified resolver.
- 
Method SummaryMethods inherited from class com.tccc.kos.ext.freestyle.hardware.can.board.AbstractMicroBoardgetMicrosMethods inherited from class com.tccc.kos.ext.freestyle.hardware.can.board.CANBoardaddListener, configureFoldbackRateErr, configureZone, EnableFoldbackRateErr, getConfig, getCriticalDataReady, getDiagnosticsLock, getInstanceId, getNodeId, getSourceWeight, getTroubleService, getType, onLink, onUnlink, setConfig, setSourceWeight, toStringMethods inherited from class com.tccc.kos.ext.dispense.PumpBoardcheckPumpOpLimits, getBeverageAvailabilityLock, getIngredientAvailabilityLock, getPumpOpGrantLimit, setPumpOpGrantLimitMethods inherited from class com.tccc.kos.core.service.hardware.BoardaddLinkListener, addReadyListener, boardReady, getAssembly, getHandle, getLink, getLinkCount, isLinked, isReady, onBoardReady, removeListener, verifyLinkedMethods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.tccc.kos.core.service.assembly.AssemblyAwaregetAssemblyNameMethods inherited from interface com.tccc.kos.commons.core.service.config.ConfigAwareonConfigChanged, onConfigSetMethods inherited from interface com.tccc.kos.commons.core.service.handle.HandleAwareaddHandleChild, getHandle, getName, getPathMethods inherited from interface com.tccc.kos.ext.dispense.PourAvailabilitygetAvailbilityLock
- 
Constructor Details- 
MicroAgit8BoardCreate a new MicroAgit8 board with and instanceId of zero.- Parameters:
- assembly- assembly the board is part of
- name- the name of the board
 
- 
MicroAgit8Boardpublic MicroAgit8Board(com.tccc.kos.core.service.assembly.Assembly assembly, String name, PumpInfoResolver resolver) Create a new MicroAgit8 board with and instanceId of zero and specified resolver.- Parameters:
- assembly- assembly the board is part of
- name- the name of the board
- resolver- resolve pump info
 
- 
MicroAgit8Boardpublic MicroAgit8Board(com.tccc.kos.core.service.assembly.Assembly assembly, String name, int instanceId) Create a new MicroAgit8 board with the specified instanceId.- Parameters:
- assembly- assembly the board is part of
- name- the name of the board
- instanceId- identify the board in multi-board config
 
- 
MicroAgit8Boardpublic MicroAgit8Board(com.tccc.kos.core.service.assembly.Assembly assembly, String name, int instanceId, PumpInfoResolver resolver) Create a new MicroAgit8 board with the specified instanceId and resolver.- Parameters:
- assembly- assembly the board is part of
- name- the name of the board
- instanceId- identify the board in multi-board config
- resolver- resolve pump info
 
 
- 
- 
Method Details- 
getCartridgeAgitatorSubNode
 
-