4 years, 11 months ago.

Passkey security for particular services.

Hi, I am Working on a BLE application in which I do not want to expose certain services until I am securely paired/bonded to a valid device. The problem is that during discovery, it seems that all primary services are exposed to the client in order for it to finalize the connection. Is there any way to hide some services until a later time?

I have gone through this link https://developer.mbed.org/teams/Bluetooth-Low-Energy/code/BLE_SecureHeartRate/file/715150f7f293/HeartRateSecService.h and followed the way to find out the solution but still not succeeded.

Please help me.

Be the first to answer this question.