Class CAENRFIDTag_NXP_UCODE8

    • Field Detail

      • BRAND_ID_LENGTH

        public static int BRAND_ID_LENGTH
    • Constructor Detail

      • CAENRFIDTag_NXP_UCODE8

        public CAENRFIDTag_NXP_UCODE8​(CAENRFIDTag tag)
                               throws CAENRFIDException
        Creates a new instance of the CAENRFIDTag_NXP_UCODE8 class.
        Parameters:
        tag - the CAENRFIDTag object containing raw data
        Throws:
        CAENRFIDException
      • CAENRFIDTag_NXP_UCODE8

        public CAENRFIDTag_NXP_UCODE8​(CAENRFIDNotify notification)
                               throws CAENRFIDException
        Creates a new instance of the CAENRFIDTag_NXP_UCODE8 class.
        Parameters:
        notification - the CAENRFIDNotify object containing raw data
        Throws:
        CAENRFIDException
      • CAENRFIDTag_NXP_UCODE8

        public CAENRFIDTag_NXP_UCODE8​(byte[] tag_id,
                                      short length,
                                      byte[] brand_id,
                                      CAENRFIDLogicalSource source,
                                      String read_point)
                               throws CAENRFIDException
        Creates a new instance of the CAENRFIDTag_NXP_UCODE8 class.
        Parameters:
        tag_id - the tag's ID (the EPC code in EPC Class 1 Gen 2 tags)
        length - the Tag's ID length
        brand_id - the tag's brand identifier
        source - the logical source that has detected the Tag
        read_point - the name of the read point in the logical source that has detected the Tag
        Throws:
        CAENRFIDException
      • CAENRFIDTag_NXP_UCODE8

        public CAENRFIDTag_NXP_UCODE8​(byte[] tag_id,
                                      short length,
                                      byte[] brand_id,
                                      String source_name,
                                      String read_point)
                               throws CAENRFIDException
        Creates a new instance of the CAENRFIDTag_NXP_UCODE8 class.
        Parameters:
        tag_id - the tag's ID (the EPC code in EPC Class 1 Gen 2 tags)
        length - the Tag's ID length
        brand_id - the tag's brand identifier
        source_name - the name of the logical source that has detected the Tag
        read_point - the name of the read point in the logical source that has detected the Tag
        Throws:
        CAENRFIDException
    • Method Detail

      • getBrandIdentifier

        public byte[] getBrandIdentifier()
        Returns the tag's Brand Identifier (NXP UCODE 8/8m tags).
        Returns:
        an array of bytes representing the tag's Brand Identifier
      • getTagSource

        public String getTagSource()
        Returns the tag's Brand Identifier (NXP UCODE 8/8m tags).
        Returns:
        an array of bytes representing the tag's Brand Identifier