Table of Contents

Class Data26_53kbps

Namespace
Iot.Device.Rfid
Assembly
Iot.Device.Card.dll

Represents an ISO/IEC 15693 (NFC-V / Vicinity) card target operating at 26 or 53 kbps.

public class Data26_53kbps
Inheritance
Data26_53kbps

Constructors

Data26_53kbps(byte, byte, byte, byte, byte[])

Creates a 26/53 kbps ISO 15693 card data structure.

public Data26_53kbps(byte targetNumber, byte afi, byte eas, byte dsfid, byte[] nfcId)

Parameters

targetNumber byte

Reader-specific target identifier. For PN532 this is 1 or 2; for PN5180 ISO 15693 16-slot inventory this is the slot index (0-15).

afi byte

Application Family Identifier.

eas byte

Electronic Article Surveillance status.

dsfid byte

Data Storage Format Identifier.

nfcId byte[]

The 8-byte UID of the ISO 15693 card.

Properties

Afi

Application Family Identifier (AFI). Represents the type of application targeted by the card (e.g., transport, banking, etc.).

public byte Afi { get; set; }

Property Value

byte

Dsfid

Data Storage Format Identifier (DSFID). Indicates the data structure of the card memory.

public byte Dsfid { get; set; }

Property Value

byte

Eas

Electronic Article Surveillance (EAS) status. Used for theft-detection systems.

public byte Eas { get; set; }

Property Value

byte

NfcId

The 8-byte UID of the ISO 15693 card. UID bytes are stored in LSB-first order as received from the card.

public byte[] NfcId { get; set; }

Property Value

byte[]

TargetNumber

Reader-specific target identifier. For PN532 this is 1 or 2; for PN5180 ISO 15693 16-slot inventory this is the slot index (0-15).

public byte TargetNumber { get; set; }

Property Value

byte