Table of Contents

Enum AutocollMode

Namespace
Iot.Device.Pn5180
Assembly
Iot.Device.Pn5180.dll

Autocoll mode flags for the SWITCH_MODE command (byte 2). These values are OR-able to enable multiple NFC technologies simultaneously during card emulation.

[Flags]
public enum AutocollMode : byte

Fields

CollisionResolutionNfcA = 1

Collision resolution for NFC-A (ISO 14443-A) at 106 kbps. The PN5180 will respond to SENS_REQ / ALL_REQ and handle the full anti-collision and selection sequence using the SENS_RES, NFCID1 and SEL_RES values stored in EEPROM.

CollisionResolutionNfcAAndF = CollisionResolutionNfcA | CollisionResolutionNfcF_212 | CollisionResolutionNfcF_424

Collision resolution for NFC-A and NFC-F at all supported speeds. Equivalent to CollisionResolutionNfcA | CollisionResolutionNfcF_212 | CollisionResolutionNfcF_424.

CollisionResolutionNfcF_212 = 2

Collision resolution for NFC-F (FeliCa) at 212 kbps. The PN5180 will respond to SENSF_REQ polling commands using the FeliCa Polling Response stored in EEPROM (addresses 0x46–0x50).

CollisionResolutionNfcF_424 = 4

Collision resolution for NFC-F (FeliCa) at 424 kbps. Same as NFC-F 212 but at the higher bit rate.

Remarks

See PN5180A0XX-C3.pdf §11.4.4 "SWITCH_MODE" for details. When entering Autocoll mode the PN5180 will listen for an external RF field and perform collision resolution for the selected technology/technologies automatically.