This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Relationship between MTU and characteristic size

SDK: 15.3.0
SoftDevice: S132
Device: EYSHJNZWZ (nRF52832)

Is it possible to "WRITE" a characteristic that is larger than the MTU?
As an example, we are considering the following settings.

MTU size : 23Byte
Characteristic size : 160Byte

Will the data be divided into multiple "WRITE"?
In the above example, we think it will be divided into 8 times ( = 160 / (23-3)).

Parents
  • Hi

    Indeed, the MTU size can be negotiated and increased if both peripheral and central supports larger MTU sizes, but you can also split up a write into multiple instances if communicating with devices only supporting older BLE versions. If so it would indeed be split up into chunks of 23 bytes.

    Best regards,

    Simon

Reply
  • Hi

    Indeed, the MTU size can be negotiated and increased if both peripheral and central supports larger MTU sizes, but you can also split up a write into multiple instances if communicating with devices only supporting older BLE versions. If so it would indeed be split up into chunks of 23 bytes.

    Best regards,

    Simon

Children
No Data
Related