I am new to the BLE testing. I am trying to connect a GATT based BLE Server device through CY smart, i can able to connect the device. but while reading the device Information i got the following error.
Error- Read characteristic value failed. Insufficient encryption
Error Description -Access to the attribute failed due to insufficient encryption. Check the security mode and level in the Master Configuration settings dialog and initiate pairing again to encrypt the link.
I have given the following security parameters,
OOB Settings - Disable OBB
Security Mode -Mode 1
Security level -No Security
Bonding - Bondable
Encryption Key Size- 16
So please kindly help to resolve this issue.
Can you change 'bondable' to 'No bonding' at both server and client and check if it works? I don't think you need bonding if there is no pairing.