Table of Contents

Class Analog106kbpsTypeAMode

Namespace
Iot.Device.Pn532.RfConfiguration
Assembly
Iot.Device.Pn532.dll

This CfgItem is used to choose the analog settings that the PN532 will use for the baudrate 106kbps type A. When using this command, the host controller has to provide 11 values (ConfigurationData[]) for the following internal registers Actually, there is only one CIU_Demod register which defines a setting used by the reader in reception only.But depending on the RF condition, two different settings can be used for this register: • CIU_Demod when own RF is On defines a setting when its RF field is on during a reception i.e.initiator passive mode, • CIU_Demod when own RF is Off defines a setting when its RF field is off during a reception i.e.initiator active mode. CIU = Contactless Interface Unit Please refer to https://www.nxp.com/docs/en/nxp/data-sheets/PN532_C1.pdf page 144

public class Analog106kbpsTypeAMode
Inheritance
Analog106kbpsTypeAMode

Constructors

Analog106kbpsTypeAMode()

public Analog106kbpsTypeAMode()

Properties

CWGsP

CWGsP, cf page 104 documentation 141520.pdf and page 144 documentation PN532_C1.pdf

public byte CWGsP { get; set; }

Property Value

byte

DemodWhenRfOff

DemodWhenRfOff, cf page 104 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Defines demodulator settings when radio frequency is off

public byte DemodWhenRfOff { get; set; }

Property Value

byte

DemodWhenRfOn

DemodWhenRfOn, cf page 104 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Defines demodulator settings when radio frequency is on

public byte DemodWhenRfOn { get; set; }

Property Value

byte

GsNOff

GsNOff, cf page 104 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Selects the conductance of the antenna driver pins TX1 and TX2 for load modulation when own RF field is switched off

public byte GsNOff { get; set; }

Property Value

byte

GsNOn

GsNOn, cf page 104 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Selects the conductance of the antenna driver pins TX1 and TX2 for modulation, when own RF field is switched on

public byte GsNOn { get; set; }

Property Value

byte

MifNFC

MifNFC, cf page 104 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Controls the communication in ISO/IEC 14443/MIFARE and NFC target mode at 106 kbit/s

public byte MifNFC { get; set; }

Property Value

byte

ModGsP

ModGsP, cf page 104 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Selects the conductance of the antenna driver pins TX1 and TX2 when not in modulation phase

public byte ModGsP { get; set; }

Property Value

byte

ModWidth

ModWidth, cf page 104 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Controls the setting of the width of the Miller pause

public byte ModWidth { get; set; }

Property Value

byte

RfConfiguration

RFCfg, cf page 104 documentation 141520.pdf and page 144 documentation PN532_C1.pdf

public byte RfConfiguration { get; set; }

Property Value

byte

RxThreshold

RxThreshold, cf page 104 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Selects thresholds for the bit decoder

public byte RxThreshold { get; set; }

Property Value

byte

TxBitPhase

TxBitPhase, cf page 104 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Bit synchronization at 106 kbit/s

public byte TxBitPhase { get; set; }

Property Value

byte

Methods

Serialize()

Get the byte array to send

public byte[] Serialize()

Returns

byte[]

Serialized value