Appendix J - Bluetooth LE Module Control Messages (Bluetooth LE Only | PCI Bluetooth LE Only)
DynaPro Go| Handheld PIN Pad Device with MSR/Contact/Contactless | Programmer’s Manual (COMMANDS)
Page 238 of 247 (
D998200136-31
)
J.2.4
Bluetooth LE Property 0x03 - Configuration Revision
Property ID: 0x03
Get Property: Yes
Set Property: Yes
Non-Volatile: Yes. Changes made to this property persist even if the device is powered off or reset. This
property should only be changed once during device configuration. Modifying this property too many
times wears out flash memory.
Default value: 0x00
This one-byte property contains the device’s configuration revision, which the host can set and read to
determine whether the Bluetooth LE module’s non-volatile properties have been configured, and if so, to
what revision they have been configured. The property can contain any value between 0 and 255, with
meanings of the possible values determined exclusively by the host software. For example, after the host
configures the device’s Bluetooth LE module, it may change this configuration revision from the defult
0x00 to 0x01. Upon connecting to the device, the host can check the value of this property to determine
whether it has already configured device’s Bluetooth LE module.
Example Get Configuration Revision property:
Request message (hex): 00 00 03
Response message (hex): 01 00 01 (configuration revision 1)
Example Set Configuration Revision property:
Request message (hex): 00 01 03 01 (configuration revision 1)
Response message (hex): 01 00