This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

any way to delete Central Address Resolution characteristic

Hi, Guys,

I am using nrf52832 for our product. Recently I updated stack and sdk from s132v2/sdk12.1 to s132v4/sdk13. However, I see a new characteristic under Generic Acess 0x1800 primary service: "Central Address Resolution", UUID 0x2AA6. As a consequence, the connection handle value for CCCD and our own service including dfu service have been changed.

My current mobile app is not able to write the cccd and access other service due to handle value change. So I was wondering if there is any way I can disable or get rid of this new characteristic(Central Address Resolution) in the stack to make backward compatible?

I look at the Bluetooth core specification 5, it says for LE peripheral "Central Address Resolution is optional if Link Layer Privacy is supported, otherwise excluded", and for LE central "Central Address Resolution is mandatory if Link Layer Privacy is supported, otherwise excluded ". And our application use both BLE central and periphral roles.

Thanks

Related