zplCore.comzplCore.com
struct9 members

RfidPc

public readonly record struct RfidPc

The protocol control (PC) word of the EPC memory bank, bits 10h–1Fh (TDS §9.3, Gen2).

Constructors

SignatureDescription
# RfidPc(ushort Value)The protocol control (PC) word of the EPC memory bank, bits 10h–1Fh (TDS §9.3, Gen2). Value: The 16-bit word.

Properties

PropertyTypeDescription
AttributeBits { get; }intAttribute bits (toggle 0) or AFI (toggle 1), bits 18h–1Fh.
EpcWords { get; }intLength field L4–L0 (bits 10h–14h): number of 16-bit EPC words from bit 20h.
Toggle { get; }boolNumbering system toggle (bit 17h): false = GS1 EPC, true = ISO UII with AFI.
UserMemoryIndicator { get; }boolUser memory indicator (bit 15h).
Value { get; init; }ushortThe 16-bit word.
XpcIndicator { get; }boolXPC_W1 indicator (bit 16h).

Methods

Method SignatureReturnsDescription
# Deconstruct(out ushort Value)void
static # For(int epcWords, bool userMemoryIndicator = false)RfidPcPC word for epcWords words of EPC, UMI, toggle 0 and attribute bits 0.