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

Send 20 bytes, client gets 15 bytes, when using PIN security for BLE connection

We have used nus profile for over a year, and it has worked as expected. Now we added security to the BLE connection, with ble sec connection enabled, it works as expected on Android.

However on iOS, the nus_evt handler just getting up to 15bytes even 20 bytes are sent.

what causes this, and how to fix it?

Related