Page 1 of 1

Error receiving blecharacteristic value > 20 bytes written by connected client

Posted: Wed Dec 20, 2017 4:55 pm
by rwel59
Using Eclipse and ESPIDF most recent code.

ESP32 is set up as client and ble communications work fine in general. When the client (nRF Connect for testing) writes a text value to a characteristic, the callback onWrite event is triggered appropriately. If the value is > 20 bytes, all bytes are successfully read with characteristic.getVal() but I get the following error logged:

E (135716) BT: GATTS_SendRsp conn_id: 3 waiting for op_code = 00

E (135718) BT: Sending response failed