I was wondering what is the maximum packet length in Bluetooth Low Energy. A limit of 20 bytes, if often said, for here here
"BLE allows you to transmit a maximum of 20 bytes."
"You are correct that the BLE specification does not allow write operations greater than 20 bytes."
However, reading the Bluetooth core specification, we see that the ATT_MTU value is written with 2 bytes, which means that it can reach 65,535 bytes.
What is the truth behind all this?
source
share