This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Increasing MTU size from Peripheral and Observing change in Android/iOS

Hello,

I am using TI BLE stack v2.2.1 and BLE 4.2 Core
I have tried to build Application by using preprocessor symbol MAX_PDU_SIZE=160

But when I try to read 25 bytes of data from BLE characteristic using Android, it is unsuccessful.

Read does not happen and disconnects after connection timeout.

Read upto 22 bytes of data works fine with Smartphone using Android/iOS.

Can you please suggest a way to increase MTU size from Peripheral and to perform read of more than 22 bytes of data from Android/iOS