Class Analog212_424_848kbpsMode
- 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 baudrates 212/424/848 kbps with ISO/IEC14443-4 cards. When using this command, the host controller has to provide 9 values (ConfigurationData[]) for the following internal registers: Except for these three specific registers (CIU_RxThreshold, CIU_ModWidth and CIU_MifNFC), the 8 remaining analog registers are the same as the previous CfgItem 0x0A. CIU = Contactless Interface Unit Please refer to https://www.nxp.com/docs/en/nxp/data-sheets/PN532_C1.pdf page 144
public class Analog212_424_848kbpsMode
- Inheritance
-
Analog212_424_848kbpsMode
Constructors
Analog212_424_848kbpsMode()
public Analog212_424_848kbpsMode()
Properties
MifNFC212
MifNFC212, cf page 106 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Controls the communication in ISO/IEC 14443/MIFARE and NFC target mode at 212 kbit/s
public byte MifNFC212 { get; set; }
Property Value
MifNFC424
MifNFC424, cf page 106 documentation 141520.pdf and page 144 documentation PN532_C1.pdf NFC target mode at 424 kbit/s
public byte MifNFC424 { get; set; }
Property Value
MifNFC848
MifNFC848, cf page 106 documentation 141520.pdf and page 144 documentation PN532_C1.pdf NFC target mode at 848 kbit/s
public byte MifNFC848 { get; set; }
Property Value
ModWidth212
ModWidth212, cf page 106 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Controls the setting of the width of the Miller pause for 212 kbps
public byte ModWidth212 { get; set; }
Property Value
ModWidth424
ModWidth424, cf page 106 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Controls the setting of the width of the Miller pause for 424 kbps
public byte ModWidth424 { get; set; }
Property Value
ModWidth848
ModWidth848, cf page 106 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Controls the setting of the width of the Miller pause for 848 kbps
public byte ModWidth848 { get; set; }
Property Value
RxThreshold212
RxThreshold212, cf page 106 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Selects thresholds for the bit decoder for 212 kbps
public byte RxThreshold212 { get; set; }
Property Value
RxThreshold424
RxThreshold424, cf page 106 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Selects thresholds for the bit decoder for 424 kbps
public byte RxThreshold424 { get; set; }
Property Value
RxThreshold848
RxThreshold848, cf page 106 documentation 141520.pdf and page 144 documentation PN532_C1.pdf Selects thresholds for the bit decoder for 848 kbps
public byte RxThreshold848 { get; set; }
Property Value
Methods
Serialize()
Get the byte array to send
public byte[] Serialize()
Returns
- byte[]
Serialized value