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

How to receive notification with size greater than 20 bytes?

I am trying to build a BLE client on Ubuntu using bluepy (a python based BLE library) to receive BLE notification from the NRF board.

For my project, I need a package size of 60 while the maximum size of the packet I can receive is 20.

I tried to set the MTU to a higher value like 64, after that, I am able to read a package of size 60 from the package. However, the data I got from the notification is still limited at 20 bytes per packet. 

Is there anyway I can make the packet size of the notification larger?

Thanks!

Related