USER MANUAL
PTM 216B – BLUETOOTH
®
PUSHBUTTON TRANSMITTER MODULE
© 2022 EnOcean | www.enocean.com
F-710-017, V1.0
PTM 216B User Manual | v1.0 | February 2022 | Page 37/86
NFC memory address map
The NFC-accessible configuration memory is organized in memory pages where each
memory page is 4 byte wide. An NFC access reads 16 bytes (4 pages) or writes 4 bytes
(one page).
The addresses map of the configuration memory is shown in Table 2 below. The byte order
is little endian, i.e. byte 0 will be read first and byte 3 last.
Table 2 – Configuration memory address map
0
1
2
3
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
CONFIGURATION
VARIANT
MODE
RFU
0F
OPTIONAL_DATA_0
OPTIONAL_DATA_1
OPTIONAL_DATA_2
OPTIONAL_DATA_3
10
11
12
13
14
15
16
17
18
CH_REG1
CH_REG2
CH_REG3
RFU
19
1A
1B
1C
BLE_ECO_PRESS_CMD
BLE_ECO_RELEASE_CMD
BLE_A0_PRESS_CMD
BLE_A0_RELEASE_CMD
1D
BLE_A1_PRESS_CMD
BLE_A1_RELEASE_CMD
BLE_B0_PRESS_CMD
BLE_B0_RELEASE_CMD
1E
BLE_B1_PRESS_CMD
BLE_B1_RELEASE_CMD
BLE_A0_A1_PRESS_CMD
BLE_A0_A1_RELEASE_CMD
1F
BLE_A0_B0_PRESS_CMD
BLE_A0_B0_RELEASE_CMD
BLE_A0_B1_PRESS_CMD
BLE_A0_B1_RELEASE_CMD
20
BLE_A1_B0_PRESS_CMD
BLE_A1_B0_RELEASE_CMD
BLE_A1_B1_PRESS_CMD
BLE_A1_B1_RELEASE_CMD
21
BLE_B0_B1_PRESS_CMD
BLE_B0_B1_RELEASE_CMD
BLE_A0_A1_B0_PRESS_CMD
BLE_A0_A1_B0_RELEASE_CMD
22
BLE_A0_A1_B1_PRESS_CMD
BLE_A0_A1_B1_RELEASE_CMD
BLE_A0_B0_B1_PRESS_CMD
BLE_A0_B0_B1_RELEASE_CMD
23
BLE_A1_B0_B1_PRESS_CMD
BLE_A1_B0_B1_RELEASE_CMD
BLE_A0_A1_B0_B1_PRESS_CMD
BLE_A0_A1_B0_B1_RELEASE_CMD
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
…
…
6F
NFC_REVISION
MANUFACTURER_ID
RFU
SECUIRTY_KEY2
HW_REVISION
SW_REVISION
SOURCE_ADDRESS
SEQUENCE_COUNTER
BLE_DEVICE_CONFIG
READ / WRITE PIN
PROTECTED
OEM_NAME_WRITE
SECURITY_KEY2
RFU
READ ONLY
DEVICE_IDENTIFICATION
DEVICE_NAME ("PTM216B ")
OEM_NAME ("EnOcean®")
UPDATE_SOURCE_ADDRESS
MANUFACTURER_ID_WRITE
RFU
SECURITY_KEY1
RFU
BYTE OFFSET
PAGE
MEMORY AREA
ACCESS TYPE
RFU
CUSTOMER_DATA
CUSTOMER_NFC_DATA
RFU
BLE_BUTTON_CMD_MAP
NFC_SETTINGS
RESERVED