USER MANUAL PREVIEW
PTM 535BZ
–
BLUETOOTH AND ZIGBEE GREEN POWER PUSHBUTTON TRANSMITTER
© 2021 EnOcean | www.enocean.com
F-710-017, V1.0
PTM 535BZ User Manual | v1.0 | May 2021 | Page 66/112
5.7.1
NFC configuration process
Updates to the active configuration or the execution of functional request are triggered by
user requests using the following procedure:
◼
Specify request type and requesting user (USER1 or USER2) in the
REQUEST_TYPE register
◼
Provide the required authentication (USER1_PIN or USER2_PIN) in the
REQUEST_AUTHENTICATION register
◼
If the request is a configuration update, then specify the configuration items that
should be updated in the CONFIGURATION_SELECTION register
◼
If the request is a configuration update, then specify the new configuration values for
the registers that should be updated in the corresponding shadow registers in the
NEW CONFIGURATION NFC area
After setting up all required data, the user has to provide the required energy for the update
processing by pressing and releasing the ECO 200 harvester 5 times in each direction.
PTM 535BZ will then read the REQUEST_TYPE register and check if the correct PIN corre-
sponding to the requesting user is provided in the REQUEST_AUTHENTICATION register. If
an incorrect PIN is provided, then PTM 535BZ will abort the update process and set the
REQUEST
_STATUS register to “PIN ERROR”.
If the request has been correctly authenticated, then PTM 535BZ will check if the user is
permitted to execute the request and
–
for the case of a configuration update
–
check if the
user is permitted to change the configuration registers specified in the
CONFIGURATION_SELECTION register.
If one, several or all registers cannot be changed by the user, then PTM 535BZ will abort the
update process and set the REQUEST
_STATUS register to “
PERMISSION
ERROR”.
If the request has been correctly authenticated and the registers can be configured by the
user, then PTM 535BZ will check if the provided update values for the configuration registers
are supported. If an incorrect value is specified, then PTM 535BZ will abort the update process
and set the REQUEST_STATUS
register to “PARAMETER ERROR”.
Any of the three error conditions listed above will cause PTM 535BZ to abort the update
process. Users should not rely on PTM 535BZ to detect potential error conditions and ensure
that all provided parameters are correct to avoid cases of partial configuration updates lead-
ing to unexpected system behaviour. If the request has been correctly authenticated, the
register(s) can be updated and the update value(s) are supported, then the update process
will start.
For each action of the ECO 200 harvester, a subset of the registers will be updated. No
telegrams will be sent while the update is in progress. The REQUEST_STATUS register will
be set to “IN PROGRESS” while the update is executed. Once the update has completed, the
REQUEST_STATUS
register will be set to “SUCCESS” and PTM 535BZ will restart operation
based on the new parameters.