Class FreestyleCartridgeScanner

java.lang.Object
com.tccc.kos.ext.freestyle.service.rfid.RfidScanner<FreestyleRfidTag>
com.tccc.kos.ext.freestyle.service.cartridge.FreestyleCartridgeScanner

public class FreestyleCartridgeScanner extends RfidScanner<FreestyleRfidTag>
Rfid scanner for Freestyle cartridges.
Version:
2023-10-15
  • Constructor Details

    • FreestyleCartridgeScanner

      public FreestyleCartridgeScanner(RfidAntenna antenna)
      Create a scanner for the specified holders at the specified positions on the antenna for the purpose of scanning Freestyle cartridge tags.
      Parameters:
      antenna - the antenna to scan
  • Method Details

    • addHolder

      public void addHolder(com.tccc.kos.ext.dispense.Holder holder, int pos)
      Add an antenna position for the specified holder.
      Parameters:
      holder - the holder associated with the antenna
      pos - the antenna position corresponding to the holder
    • inventoryScan

      public void inventoryScan()
      Perform an inventory scan. This will perform several scans and the tags will have relaxed rules during insertion. This should be called when the rfid hardware links to determine what cartridges are already installed.