Search code examples
ioscocoa-touchcore-bluetoothcbcentralmanagercbperipheral

Maximum amount of data we can write to a CBPeripheral


What is the maximum amount of data we can write to a CBPeripheral through iOS BTLE. Is this 130 bytes?


Solution

  • It seems to be 37 bytes of data per frame (you can find it at the beginning of the 3rd part of this).

    EDIT : From Apple's WWDC classes, default MTU seems to be 23 bytes of data per frame. If you have a developer account, you can find the video / pdf here. I think these information is more relevant than the previous one.