Class MicroPumpFuelGaugeTrouble

java.lang.Object
com.tccc.kos.commons.core.service.trouble.Trouble
com.tccc.kos.ext.dispense.PourAvailabilityTrouble
All Implemented Interfaces:
com.tccc.kos.commons.core.service.trouble.TroubleIface, com.tccc.kos.ext.dispense.troubles.HolderTroubleIface, com.tccc.kos.ext.dispense.troubles.NozzleTroubleIface, com.tccc.kos.ext.dispense.troubles.PumpTroubleIface

public class MicroPumpFuelGaugeTrouble extends MicroPumpNotFlowingTrouble
Fuel gauge hit -30 ml within the pump. This is converted to a sold out trouble in DefaultPumpErrorHandler so should never actually appear in troubleMgr. Event sequence: 36 - JET_ST_PUMP_NOT_FLOWING 66 - JET_ST_QPM_FUEL_GAUGE
Version:
Oct-31-17
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.tccc.kos.commons.core.service.trouble.Trouble

    com.tccc.kos.commons.core.service.trouble.Trouble.TroubleView
  • Field Summary

    Fields inherited from class com.tccc.kos.ext.freestyle.hardware.can.troubles.BasePumpTrouble

    TAG_AVAILABLE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    The fuel gauge reading at the time of the error in ml.

    Methods inherited from class com.tccc.kos.ext.freestyle.hardware.can.troubles.MicroPumpNotFlowingTrouble

    getSubNodeId, isTwoStrikeEnabled, setTwoStrikeEnabled

    Methods inherited from class com.tccc.kos.ext.freestyle.hardware.can.troubles.BasePumpTrouble

    getRFIDTag, isAbort, isAborted, isClearBevPour, isClearIngPour, setAbort, setAborted, toString

    Methods inherited from class com.tccc.kos.ext.dispense.PumpTrouble

    blockBeveragePour, blockIngredientPour, getHolderNames, getHolderPaths, getIngredientId, getNozzlePath, getPump, getPumpPath

    Methods inherited from class com.tccc.kos.ext.dispense.PourAvailabilityTrouble

    blockBeveragePour, blockIngredientPour, blockPour

    Methods inherited from class com.tccc.kos.commons.core.service.trouble.Trouble

    addIface, addImpacted, addLink, addTag, equals, getClientData, getCount, getCreateTime, getGroup, getId, getIfaces, getImpacted, getInfo, getLinked, getReason, getTags, getType, hashCode, incCount, isImpacted, isLinked, isResolvable, isTagged, onRemoved, removeImpacted, removeLink, removeTag, resolvable, resolve, setReason, setResolvable

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • MicroPumpFuelGaugeTrouble

      public MicroPumpFuelGaugeTrouble()
  • Method Details