Part Number:TIDC-CC2650STK-SENSORTAG
Hi,
Currently I am trying to maximize the data traffic between two BLE nodes. For this, I am using the SPP over BLE examples.
If I am not mistaken, it should in theory be possible to send 4 packets of maximum size in a Connection Interval of 10 ms. (4 times (packet of maximum size + T_IFS + ACK + T_IFS) = 4 times (2120 + 150 + 80 + 150) = 4 * 2500 micro seconds = 10 ms. However, when I try to transmit bursts of these packets, it results in FAIL FROM CLIENT. GATT_WriteNoRsp returns unsuccessful with code 22.
I tried changing the MAX_PDU_SIZE from 135 to 255, but that only worsened the problem.
Furthermore I tried adding a Task_sleep() after enqueuing each packet, but that did not help either.
How can I transmit larger packets with a higher frequency? I would like to transmit packets of the maximum size, which I believe in the PHY layer should be 265 bytes.
Thanks in advance!