USER MANUAL
ESRPB / EDRPB - EASYFIT BLUETOOTH® SINGLE / DOUBLE ROCKER PAD
© 2018 EnOcean | www.enocean.com
F-710-017, V1.0
ESRPB / EDRPB User Manual | v1.3 | Jan 2018 | Page 33/68
6.3.1
Useful commands
The following commands are especially useful:
SearchTag(maximum ID bytes)
Used to search for a connected tag and identify type and ID of such tag. This should
always be used as first operation ahead of any read / write / authenticate actions.
Example:
SearchTag(32)
NTAG_PwdAuth(32 bit password as hex bytes, 16 bit password_ack as hex bytes)
Used to authenticate access to the protected memory area
Example:
NTAG_PwdAuth(0x00 0x00 0xE2 0x15, 0x00 0x00)
NTAG_Read(page)
Used to read one page of data
Example:
NTAG_Read(0x04)
NTAG_Write(page, data)
Used to write one page of data
Example:
NTAG_Write(0x40, 0x12 0x34 0x56 0x78)
NTAG_Write(0xE5, PIN Code)
Used to set a new pin code by writing to page
0xE5
Example:
NTAG_Write(0xE5, 0x12 0x34 0x56 0x78)
6.3.2
Translation into binary data
In order to use these commands within a user application, they have to be translated into
raw data. This can be done by enabling the “Show Raw Data” feature in the command log
of the Director software as shown in Figure 27 below.
Figure 27 – Enabling raw data display
This raw data can then be transmitted to TWN4 via a virtual COM port. TWN4 will respond
to the request with the corresponding response as shown in Figure 28 below.
Figure 28 – Binary data exchange