C1G2 Class
From TegoOS
A Sandcastle Documented Class Library
| C1G2 Class |
Definitions and helper methods for UHF C1G2.
Namespace: Tego.Rfid.Gen2
Assembly: Tego (in Tego.dll) Version: 1.0.6599.21663 (1.2017.413.1)
The C1G2 type exposes the following members.
| Name | Description | |
|---|---|---|
| CalculateEpcCrc | Calculate the CRC from the EPC. | |
| CalculateQ | Calculate Q for a given population. | |
| GetEpcLength | Gets the EPC length from a PC word. |
| Name | Description | |
|---|---|---|
| AUTO_CHUNK | System should choose how many words to read - at least one. | |
| EPC_BANK_NUMBER | Bank number for EPC bank as defined in EPCglobal C1G2 air interface spec. | |
| EPC_BIT_ADDRESS | Bit address of the EPC data within the EPC bank. | |
| EPC_CRC_BIT_ADDRESS | Bit address of the CRC field within the EPC bank. | |
| EPC_CRC_WORD_ADDRESS | Word address of the CRC field within the EPC bank. | |
| EPC_PC_BIT_ADDRESS | Bit address of the PC field within the EPC bank. | |
| EPC_PC_WORD_ADDRESS | Word address of the PC field within the EPC bank. | |
| EPC_WORD_ADDRESS | Word address of the EPC data within the EPC bank. | |
| MAX_SELECT_MASK_LENGTH | Maximum number of bits that can be matched by a select. | |
| NOT_KNOWN | Size of memory or region is not known. | |
| PC_LENGTH_FIELD_OFFSET_BITS | Offset of the EPC length field from start of the PC word. | |
| PC_LENGTH_FIELD_SHIFT_BITS | Left shift bit count to convert EPC length in words to PC length field. | |
| PC_LENGTH_FIELD_SIZE_BITS | Size of EPC length field within PC. | |
| PC_NSI_FIELD_OFFSET_BITS | Offset of the numbering system indicator field from start of the PC word. | |
| PC_NSI_FIELD_SIZE_BITS | Size of the numbering system indicator field with the PC word in bits. | |
| RESERVED_ACCESS_PASSWORD_BIT_ADDRESS | Word address of the access password within the reserved bank. | |
| RESERVED_ACCESS_PASSWORD_SIZE_BITS | Size of the kill access within the reserved bank in bits. | |
| RESERVED_ACCESS_PASSWORD_WORD_ADDRESS | Word address of the access password within the reserved bank. | |
| RESERVED_BANK_NUMBER | Bank number for reserved bank as defined in EPCglobal C1G2 air interface spec. | |
| RESERVED_KILL_PASSWORD_BIT_ADDRESS | Word address of the kill password within the reserved bank. | |
| RESERVED_KILL_PASSWORD_SIZE_BITS | Size of the kill password within the reserved bank in bits. | |
| RESERVED_KILL_PASSWORD_WORD_ADDRESS | Word address of the kill password within the reserved bank. | |
| TID_BANK_NUMBER | Bank number for TID bank as defined in EPCglobal C1G2 air interface spec. | |
| TID_CHIP_FIELD_BIT_ADDRESS | Bit address of the chip identification field within the TID bank. | |
| TID_CHIP_FIELD_SIZE_BITS | Size of the manufacturer identification field within the TID bank. | |
| TID_CLASS_IDENTIFIER_FIELD_BIT_ADDRESS | Bit address of the ISO/IEC 15963 class identifier (E0/E2) within the TID bank. | |
| TID_CLASS_IDENTIFIER_FIELD_SIZE_BITS | Size of the ISO/IEC 15963 class identifier in bits. | |
| TID_MANUFACTURER_FIELD_BIT_ADDRESS | Bit address of the manufacturer field within the TID bank. | |
| TID_MANUFACTURER_FIELD_SIZE_BITS | Size of the manufacturer identification field within the TID bank. | |
| USER_BANK_NUMBER | Bank number for user bank as defined in EPCglobal C1G2 air interface spec. |