Hi all,
we are using two CC2540 based devices with the BLE stack 1.4. Both devices are working as network processors (GATT_DB_OFF_CHIP) . One is the server (Peripheral) and one is the client (Central). We try to use the GATT_WriteLongValue (0xFD96) command to transfer data up to 128 bytes, but this does not work.
To figure out what is going on, I tried to transfer smaller packets and this works up to 121 bytes. I can see the "PrepareWriteCommand - PrepareWriteResponse" ping pong and at the end the "ExecuteWriteCommand - ExecuteWriteResponse" ping pong.
But if I try to transfer more than 121 bytes nothing happens!
I also tried the GATT_WriteLongChar (0xFDC2) command but the behavior is the same.
Does anybody have the same issue or a hint what the problem is?
Thank you in advance
Andreas