![EnOcean B6221-K516 Скачать руководство пользователя страница 58](http://html1.mh-extra.com/html/enocean/b6221-k516/b6221-k516_user-manual_2413678058.webp)
USER MANUAL
STM 550B / EMSIB - EASYFIT MULTISENSOR FOR IOT APPLICATIONS (2.4 GHZ BLE)
© 2020 EnOcean | www.enocean.com
F-710-017, V1.0
STM 550B / EMSIB User Manual | v1.3 | June 2020 | Page 58 / 115
9.4
NFC HEADER
The NFC HEADER area contains information about the NFC memory structure and can
therefore be used to distinguish between different NFC memory layouts.
9.4.1
NFC HEADER area structure
The structure of the NFC HEADER area is shown in Figure 39 below.
NFC Address
Content
Byte 0
Byte 1
Byte 2
Byte 3
0x20
START (0xE0)
LENGTH (0x0A)
VERSION (0x01)
OEM MSB (0x00)
0x21
OEM LSB (0x0B)
DEVICE_IDENTIFIER (0x0B0003)
0x22
REVISION (0x02)
END (0xFE)
UNUSED (0x0000)
Figure 39
–
NFC HEADER area structure
The NFC HEADER contains the following fields:
◼
START
This field identifies the start of the NFC header and is always set to 0xE0
◼
LENGTH
This field identifies the length of the NFC header.
For STM 550B, this field is set to 0x0A since the header structure is 10 bytes long
◼
VERSION
This field identifies the major revision and is set to 0x01 currently
◼
OEM
The 16 bit OEM field identifies the manufacturer of the device so that manufacturer-
specific layout implementations can be determined.
For EnOcean GmbH this field is set to 0x000B
◼
DEVICE_IDENTIFIER
The 24 bit DEVICE_IDENTIFIER field identifies an individual device from the range
of devices manufactured by the manufacturer specified in the OEM field.
For STM 550B, the DEVICE_IDENTIFIER is set to 0x0B0003
◼
REVISION
The REVISION field identifies the exact revision of the NFC layout. This REVISION
will be incremented whenever a change to the NFC layout is made.
◼
END
The END field identifies the end of the NFC header and is always set to 0xFE. The
number of bytes from START to END must equal LENGTH, otherwise the NFC
header is invalid.