| Name | Description |
---|
 | Afi |
Returns the contents of the AFI portion of the UII bank (bits 18 to 1F hex).
Bit 18 hex of the UII bank is the most significant bit of the result.
|
 | AfiUiiBytes |
Returns the contents of the AFI and UII portions of the UII bank (i.e., beginning with
bit 18 hex) as a sequence of 8-bit bytes. Bit 18 hex of the UII bank becomes
the most significant bit of the zeroth element of the result. The number
of elements in the result is always an odd number.
|
 | AfiUiiHex |
Returns the contents of the AFI and UII portion of the UII bank (i.e., beginning with
bit 18 hex) as a hexadecimal numeral. Bit 18 hex of the UII bank becomes
the most significant bit of the first hex digit of the result. The number
of hex digits in the result is always two plus a multiple of four.
|
 | AttributeBits |
Returns the contents of the attribute bits of the EPC bank (bits 18 to 1F hex).
Bit 18 hex of the EPC bank is the most significant bit of the result.
|
 | BackscatterBytes |
Returns the contents of the PC, XPC, and EPC/UII portions of the EPC/UII bank (i.e., beginning with
bit 10 hex) as a sequence of 8-bit bytes. Bit 10 hex of the EPC/UII bank becomes
the most significant bit of the zeroth element of the result. If the XPC indicator bit
(bit 16 hex) is zero, then the XPC is not included in the result. If the XPC indicator
bit is one, then the XPC is elements 2 and 3 of the result, with the EPC/UII portion beginning
at element 4. This corresponds to the sequence in which bits are backscattered in
the Gen2/18000-6C Air Interface protocol, excluding the CRC bits. The number of
elements in the result is always a multiple of two.
|
 | BackscatterHex |
Returns the contents of the PC, XPC, and EPC/UII portions of the EPC/UII bank (i.e., beginning with
bit 10 hex) as a hexadecimal numeral. Bit 10 hex of the EPC/UII bank becomes
the most significant bit of the first character of the result. If the XPC indicator bit
(bit 16 hex) is zero, then the XPC is not included in the result. If the XPC indicator
bit is one, then the XPC is the fourth through eighth characters of the result,
with the EPC/UII portion beginning
with the ninth character. This corresponds to the sequence in which bits are backscattered in
the Gen2/18000-6C Air Interface protocol, excluding the CRC bits. The number of
elements in the result is always a multiple of four.
|
 | BackscatterWords |
Returns the contents of the PC, XPC, and EPC/UII portions of the EPC/UII bank (i.e., beginning with
bit 10 hex) as a sequence of 16-bit words. Bit 10 hex of the EPC/UII bank becomes
the most significant bit of the zeroth element of the result. If the XPC indicator bit
(bit 16 hex) is zero, then the XPC is not included in the result. If the XPC indicator
bit is one, then the XPC is element 1 of the result, with the EPC/UII portion beginning
at element 2. This corresponds to the sequence in which bits are backscattered in
the Gen2/18000-6C Air Interface protocol, excluding the CRC bits.
|
 | BarCodeCharacters |
Returns a Barcode String representation of the EPC contained in this
EPC bank.
|
 | DigitalLink |
Returns a Digital Link representation of the EPC contained in this EPC bank.
|
 | EpcBytes |
Returns the contents of the EPC portion of the EPC bank (i.e., beginning with
bit 20 hex) as a sequence of 8-bit bytes. Bit 20 hex of the EPC bank becomes
the most significant bit of the zeroth element of the result. The number
of elements in the result is always a multiple of two.
|
 | EPCglobal |
Returns true if the PC toggle bit (bit 17 hex) is set to zero, indicating an EPCglobal
application.
|
 | EpcHex |
Returns the contents of the EPC portion of the EPC bank (i.e., beginning with
bit 20 hex) as a hexadecimal numeral. Bit 20 hex of the EPC bank becomes
the most significant bit of the first hex digit of the result. The number
of hex digits in the result is always a multiple of four.
|
 | EpcTagScheme |
Returns the EPC Tag Scheme of the the EPC contained in this EPC bank, if possible;
otherwise throws an EPCException. An EPC Tag Scheme is returned if
An EPC is returned if
all of the following are true: (a) the toggle bit (bit 17 hex) is zero; (b) bits
20 hex through 27 hex, inclusive, exist and are equal to the EPC header for a defined
EPC binary encoding; (c)
the remaining bits required by that EPC binary encoding exist and do not violate any of the
decoding rules for that encoding.
|
 | EpcWords |
Returns the contents of the EPC portion of the EPC bank (i.e., beginning with
bit 20 hex) as a sequence of 16-bit words. Bit 20 hex of the EPC bank becomes
the most significant bit of the zeroth element of the result.
|
 | HasUserMemory |
Returns true if the PC User Memory Indicator (UMI) bit (bit 15 hex) is set to
one, indicating that user memory is present and non-empty.
|
 | HasXpc |
Returns true if the PC XPC Indicator (XI) bit (bit 16 hex) is set to
one, indicating that the tag supports the eXtended Protocol Control (XPC) word
and that the XPC is non-zero.
|
 | HumanReadable |
Returns a human readable GS1 Element String representation of the EPC contained in this
EPC bank.
|
 | ISO |
Returns true if the PC toggle bit (bit 17 hex) is set to one, indicating an ISO
application.
|
 | RawDecimalUri |
Returns a representation of the contents of this EPC bank an EPC Raw URI (in decimal),
regardless of whether the contents may be decoded as an EPC.
|
 | RawUri |
Returns a representation of the contents of this EPC/UII bank an EPC Raw URI (in hexadecimal),
regardless of whether the contents may be decoded as an EPC.
|
 | TagOrRawUri |
Returns a representation of the contents of this EPC bank as an EPC Tag URI,
if possible, or as an EPC Raw URI (in hexadecimal), if not. An EPC Tag URI is returned if
the following are all true: (a) the toggle bit (bit 17 hex) is zero; (b) bits
20 hex through 27 hex, inclusive, exist and are equal a defined EPC header; (c)
the remaining bits required by that header exist and do not violate any of the
decoding rules for that header.
|
 | TagSchemeName |
Returns the EPC Tag Scheme name of the EPC contained in this EPC bank.
|
 | TagUri |
Returns a representation of the contents of this EPC bank as an EPC Tag URI,
if possible; otherwise throws an EPCException. An EPC Tag URI is returned if
all of the following are true: (a) the toggle bit (bit 17 hex) is zero; (b) bits
20 hex through 27 hex, inclusive, exist and are equal a defined EPC header; (c)
the remaining bits required by that header exist and do not violate any of the
decoding rules for that header.
|
 | UiiBytes |
Returns the contents of the UII portion of the UII bank (i.e., beginning with
bit 20 hex) as a sequence of 8-bit bytes. Bit 20 hex of the UII bank becomes
the most significant bit of the zeroth element of the result. The number
of elements in the result is always a multiple of two.
|
 | UiiHex |
Returns the contents of the UII portion of the UII bank (i.e., beginning with
bit 20 hex) as a hexadecimal numeral. Bit 20 hex of the UII bank becomes
the most significant bit of the first hex digit of the result. The number
of hex digits in the result is always a multiple of four.
|
 | UiiWords |
Returns the contents of the UII portion of the UII bank (i.e., beginning with
bit 20 hex) as a sequence of 16-bit words. Bit 20 hex of the UII bank becomes
the most significant bit of the zeroth element of the result.
|
 | Xpc |
Returns the contents of the eXtended Protocol Control (XPC) word, or
zero if the tag does not support the XPC.
|