LoPy Bluetooth characteristic buffer size
-
Seems like the buffer size for sending data over a characteristic is limited to 20 characters.
chr.value("Didn't understand input {}".format(inputValue));
On my mobile application the above line results in
Didn't understand in
I don't think the buffer limit is on the mobile side.
Can anybody confirm?
-
@iber
That's normal because it's not really a buffer, Bluetooth LE characteristics are usually restricted to 20 bytes by the protocol - it's what fits in the BLE packet - so unless you negotiate a larger MTU (larger packets than standard) between peers or use Long attributes you are restricted to that amount.Neither of those extended techniques are currently supported.