@@ -11,15 +11,15 @@ with up to 1k of storage. The storage may be read and written by a NFC Reader as
11
11
well as JS code.
12
12
13
13
Background
14
- ==========
14
+ ----------
15
15
16
16
Type 2 Tags support three commands, * read* , * write* and * sector select* (if the
17
17
data area is larger than 1k). During read and write operations data is addressed
18
18
in 4 byte blocks.
19
19
20
20
Most common Type 2 Tags have a * dynamic memory structure* . This structure defines
21
21
the purpose of the first 16 bytes. Those are static and define the Tags type and
22
- configuration. In short - the first 10 bytes are a * Unique ID* and checksum.
22
+ configuration. In short: The first 10 bytes are a * Unique ID* and checksum.
23
23
Those are followed by 16 lock bits. The final 4 bytes are a capability container.
24
24
25
25
This * NFC Tag module* initializes the first 10 bytes from NRF52's ROM area. The
@@ -32,14 +32,14 @@ Example
32
32
This example creates an empty 768-byte Tag. The table below describes the six
33
33
initializer bytes used on the second line:
34
34
35
- | Index | Value | Explanation |
36
- | -------| -------| ----------------------------------------------------------|
37
- | 0 | 0x00 | Dynamic Lock Bits 0-7 (0x00 denotes no restriction) |
38
- | 1 | 0x00 | Dynamic Lock Bits 8-15 (0x00 denotes no restriction) |
39
- | 2 | 0xE1 | Magic number (Tag contains NFC Forum defined data) |
40
- | 3 | 0x11 | Version (Major and Minor of nfc spec supported, v1.1) |
41
- | 4 | 0x60 | Memory size (byte multiplied by 8: 0x60 * 8 = 768 bytes) |
42
- | 5 | 0x00 | Read and Write access (0x00 denotes no restriction) |
35
+ | Index | Value | Explanation |
36
+ | -------| -------| ----------------------------------------------------------- |
37
+ | 0 | 0x00 | Dynamic Lock Bits 0-7 (0x00 denotes no restriction) |
38
+ | 1 | 0x00 | Dynamic Lock Bits 8-15 (0x00 denotes no restriction) |
39
+ | 2 | 0xE1 | Magic number (Tag contains NFC Forum defined data) |
40
+ | 3 | 0x11 | Version (Major and Minor of nfc spec supported, v1.1) |
41
+ | 4 | 0x60 | Memory size (value multiplied by 8: 0x60 * 8 = 768 bytes) |
42
+ | 5 | 0x00 | Read and Write access (0x00 denotes no restriction) |
43
43
44
44
It is writtable using almost any NFC Reader e.g. an Android phone (using [ NFC TagWriter by NXP] ( https://play.google.com/store/apps/details?id=com.nxp.nfc.tagwriter ) .
45
45
0 commit comments