nfctag5 2.0.0.0
NFC Tag 5 Registers Settings

Settings for registers of NFC Tag 5 Click driver. More...

Macros

#define NFCTAG5_CAPABILITY_CONTAINER_ADDRESS   0x0000
 NFC Tag 5 NDEF message setting.
 
#define NFCTAG5_CAPABILITY_CONTAINER   0xE1, 0x40, 0x80, 0x01
 
#define NFCTAG5_NDEF_MESSAGE_START_ADDRESS   0x0004
 
#define NFCTAG5_TYPE_NDEF_MESSAGE   0x03
 
#define NFCTAG5_NDEF_RECORD_HEADER   0xD1
 
#define NFCTAG5_NDEF_TYPE_LENGTH   0x01
 
#define NFCTAG5_NDEF_URI_TYPE   'U'
 
#define NFCTAG5_NDEF_MESSAGE_END_MARK   0xFE
 
#define NFCTAG5_URI_PREFIX_0   0x00
 NFC Tag 5 NDEF URI prefix list.
 
#define NFCTAG5_URI_PREFIX_1   0x01
 
#define NFCTAG5_URI_PREFIX_2   0x02
 
#define NFCTAG5_URI_PREFIX_3   0x03
 
#define NFCTAG5_URI_PREFIX_4   0x04
 
#define NFCTAG5_URI_PREFIX_5   0x05
 
#define NFCTAG5_URI_PREFIX_6   0x06
 
#define NFCTAG5_URI_PREFIX_7   0x07
 
#define NFCTAG5_URI_PREFIX_8   0x08
 
#define NFCTAG5_URI_PREFIX_9   0x09
 
#define NFCTAG5_URI_PREFIX_10   0x0A
 
#define NFCTAG5_URI_PREFIX_11   0x0B
 
#define NFCTAG5_URI_PREFIX_12   0x0C
 
#define NFCTAG5_URI_PREFIX_13   0x0D
 
#define NFCTAG5_URI_PREFIX_14   0x0E
 
#define NFCTAG5_URI_PREFIX_15   0x0F
 
#define NFCTAG5_URI_PREFIX_16   0x10
 
#define NFCTAG5_URI_PREFIX_17   0x11
 
#define NFCTAG5_URI_PREFIX_18   0x12
 
#define NFCTAG5_URI_PREFIX_19   0x13
 
#define NFCTAG5_URI_PREFIX_20   0x14
 
#define NFCTAG5_URI_PREFIX_21   0x15
 
#define NFCTAG5_URI_PREFIX_22   0x16
 
#define NFCTAG5_URI_PREFIX_23   0x17
 
#define NFCTAG5_URI_PREFIX_24   0x18
 
#define NFCTAG5_URI_PREFIX_25   0x19
 
#define NFCTAG5_URI_PREFIX_26   0x1A
 
#define NFCTAG5_URI_PREFIX_27   0x1B
 
#define NFCTAG5_URI_PREFIX_28   0x1C
 
#define NFCTAG5_URI_PREFIX_29   0x1D
 
#define NFCTAG5_URI_PREFIX_30   0x1E
 
#define NFCTAG5_URI_PREFIX_31   0x1F
 
#define NFCTAG5_URI_PREFIX_32   0x20
 
#define NFCTAG5_URI_PREFIX_33   0x21
 
#define NFCTAG5_URI_PREFIX_34   0x22
 
#define NFCTAG5_URI_PREFIX_35   0x23
 
#define NFCTAG5_USER_MEMORY_ADDRESS_MIN   0x0000
 NFC Tag 5 User memory settings.
 
#define NFCTAG5_USER_MEMORY_ADDRESS_MAX   0x1FFF
 
#define NFCTAG5_MEMORY_BLOCK_SIZE   4
 
#define NFCTAG5_MEMORY_BLOCK_MASK   0x1FFC
 
#define NFCTAG5_ADDRESS_MODE_CONFIG   0
 NFC Tag 5 address mode selection.
 
#define NFCTAG5_ADDRESS_MODE_USER_MEMORY   1
 
#define NFCTAG5_VH_VREF_3V3   3.3
 NFC Tag 5 VH vref selection.
 
#define NFCTAG5_VH_VREF_5V   5.0
 
#define NFCTAG5_VH_VREF   NFCTAG5_VH_VREF_3V3
 
#define NFCTAG5_DEVICE_ADDRESS_CONFIG   0x57
 NFC Tag 5 device address setting.
 
#define NFCTAG5_DEVICE_ADDRESS_USER_MEMORY   0x53
 

Detailed Description

Settings for registers of NFC Tag 5 Click driver.

Macro Definition Documentation

◆ NFCTAG5_ADDRESS_MODE_CONFIG

#define NFCTAG5_ADDRESS_MODE_CONFIG   0

NFC Tag 5 address mode selection.

Specified address mode selection of NFC Tag 5 Click driver.

◆ NFCTAG5_ADDRESS_MODE_USER_MEMORY

#define NFCTAG5_ADDRESS_MODE_USER_MEMORY   1

◆ NFCTAG5_CAPABILITY_CONTAINER

#define NFCTAG5_CAPABILITY_CONTAINER   0xE1, 0x40, 0x80, 0x01

◆ NFCTAG5_CAPABILITY_CONTAINER_ADDRESS

#define NFCTAG5_CAPABILITY_CONTAINER_ADDRESS   0x0000

NFC Tag 5 NDEF message setting.

Specified setting for NDEF message of NFC Tag 5 Click driver.

◆ NFCTAG5_DEVICE_ADDRESS_CONFIG

#define NFCTAG5_DEVICE_ADDRESS_CONFIG   0x57

NFC Tag 5 device address setting.

Specified setting for device slave address selection of NFC Tag 5 Click driver.

◆ NFCTAG5_DEVICE_ADDRESS_USER_MEMORY

#define NFCTAG5_DEVICE_ADDRESS_USER_MEMORY   0x53

◆ NFCTAG5_MEMORY_BLOCK_MASK

#define NFCTAG5_MEMORY_BLOCK_MASK   0x1FFC

◆ NFCTAG5_MEMORY_BLOCK_SIZE

#define NFCTAG5_MEMORY_BLOCK_SIZE   4

◆ NFCTAG5_NDEF_MESSAGE_END_MARK

#define NFCTAG5_NDEF_MESSAGE_END_MARK   0xFE

◆ NFCTAG5_NDEF_MESSAGE_START_ADDRESS

#define NFCTAG5_NDEF_MESSAGE_START_ADDRESS   0x0004

◆ NFCTAG5_NDEF_RECORD_HEADER

#define NFCTAG5_NDEF_RECORD_HEADER   0xD1

◆ NFCTAG5_NDEF_TYPE_LENGTH

#define NFCTAG5_NDEF_TYPE_LENGTH   0x01

◆ NFCTAG5_NDEF_URI_TYPE

#define NFCTAG5_NDEF_URI_TYPE   'U'

◆ NFCTAG5_TYPE_NDEF_MESSAGE

#define NFCTAG5_TYPE_NDEF_MESSAGE   0x03

◆ NFCTAG5_URI_PREFIX_0

#define NFCTAG5_URI_PREFIX_0   0x00

NFC Tag 5 NDEF URI prefix list.

Specified NDEF URI prefix list of NFC Tag 5 Click driver. N/A - no prefix

◆ NFCTAG5_URI_PREFIX_1

#define NFCTAG5_URI_PREFIX_1   0x01

◆ NFCTAG5_URI_PREFIX_10

#define NFCTAG5_URI_PREFIX_10   0x0A

◆ NFCTAG5_URI_PREFIX_11

#define NFCTAG5_URI_PREFIX_11   0x0B

smb://

◆ NFCTAG5_URI_PREFIX_12

#define NFCTAG5_URI_PREFIX_12   0x0C

nfs://

◆ NFCTAG5_URI_PREFIX_13

#define NFCTAG5_URI_PREFIX_13   0x0D

◆ NFCTAG5_URI_PREFIX_14

#define NFCTAG5_URI_PREFIX_14   0x0E

dav://

◆ NFCTAG5_URI_PREFIX_15

#define NFCTAG5_URI_PREFIX_15   0x0F

news:

◆ NFCTAG5_URI_PREFIX_16

#define NFCTAG5_URI_PREFIX_16   0x10

telnet://

◆ NFCTAG5_URI_PREFIX_17

#define NFCTAG5_URI_PREFIX_17   0x11

imap:

◆ NFCTAG5_URI_PREFIX_18

#define NFCTAG5_URI_PREFIX_18   0x12

rtsp://

◆ NFCTAG5_URI_PREFIX_19

#define NFCTAG5_URI_PREFIX_19   0x13

urn:

◆ NFCTAG5_URI_PREFIX_2

#define NFCTAG5_URI_PREFIX_2   0x02

◆ NFCTAG5_URI_PREFIX_20

#define NFCTAG5_URI_PREFIX_20   0x14

pop:

◆ NFCTAG5_URI_PREFIX_21

#define NFCTAG5_URI_PREFIX_21   0x15

sip:

◆ NFCTAG5_URI_PREFIX_22

#define NFCTAG5_URI_PREFIX_22   0x16

sips:

◆ NFCTAG5_URI_PREFIX_23

#define NFCTAG5_URI_PREFIX_23   0x17

tftp:

◆ NFCTAG5_URI_PREFIX_24

#define NFCTAG5_URI_PREFIX_24   0x18

btspp://

◆ NFCTAG5_URI_PREFIX_25

#define NFCTAG5_URI_PREFIX_25   0x19

btl2cap://

◆ NFCTAG5_URI_PREFIX_26

#define NFCTAG5_URI_PREFIX_26   0x1A

btgoep://

◆ NFCTAG5_URI_PREFIX_27

#define NFCTAG5_URI_PREFIX_27   0x1B

tcpobex://

◆ NFCTAG5_URI_PREFIX_28

#define NFCTAG5_URI_PREFIX_28   0x1C

irdaobex://

◆ NFCTAG5_URI_PREFIX_29

#define NFCTAG5_URI_PREFIX_29   0x1D

◆ NFCTAG5_URI_PREFIX_3

#define NFCTAG5_URI_PREFIX_3   0x03

◆ NFCTAG5_URI_PREFIX_30

#define NFCTAG5_URI_PREFIX_30   0x1E

urn:epc:id:

◆ NFCTAG5_URI_PREFIX_31

#define NFCTAG5_URI_PREFIX_31   0x1F

urn:epc:tag:

◆ NFCTAG5_URI_PREFIX_32

#define NFCTAG5_URI_PREFIX_32   0x20

urn:epc:pat:

◆ NFCTAG5_URI_PREFIX_33

#define NFCTAG5_URI_PREFIX_33   0x21

urn:epc:raw:

◆ NFCTAG5_URI_PREFIX_34

#define NFCTAG5_URI_PREFIX_34   0x22

urn:epc:

◆ NFCTAG5_URI_PREFIX_35

#define NFCTAG5_URI_PREFIX_35   0x23

urn:nfc:

◆ NFCTAG5_URI_PREFIX_4

#define NFCTAG5_URI_PREFIX_4   0x04

◆ NFCTAG5_URI_PREFIX_5

#define NFCTAG5_URI_PREFIX_5   0x05

tel:

◆ NFCTAG5_URI_PREFIX_6

#define NFCTAG5_URI_PREFIX_6   0x06

mailto:

◆ NFCTAG5_URI_PREFIX_7

#define NFCTAG5_URI_PREFIX_7   0x07

◆ NFCTAG5_URI_PREFIX_8

#define NFCTAG5_URI_PREFIX_8   0x08

◆ NFCTAG5_URI_PREFIX_9

#define NFCTAG5_URI_PREFIX_9   0x09

◆ NFCTAG5_USER_MEMORY_ADDRESS_MAX

#define NFCTAG5_USER_MEMORY_ADDRESS_MAX   0x1FFF

◆ NFCTAG5_USER_MEMORY_ADDRESS_MIN

#define NFCTAG5_USER_MEMORY_ADDRESS_MIN   0x0000

NFC Tag 5 User memory settings.

Specified User memory settings of NFC Tag 5 Click driver.

◆ NFCTAG5_VH_VREF

#define NFCTAG5_VH_VREF   NFCTAG5_VH_VREF_3V3

◆ NFCTAG5_VH_VREF_3V3

#define NFCTAG5_VH_VREF_3V3   3.3

NFC Tag 5 VH vref selection.

Specified VH vref selection of NFC Tag 5 Click driver.

◆ NFCTAG5_VH_VREF_5V

#define NFCTAG5_VH_VREF_5V   5.0