Other Parts Discussed in Thread: CC2541
Tool/software:
I am experiencing an issue with the BLE Stack, when we have a APP on an IOS / ANDROID device sending fast writes to the device.
Using the Send Write (Without RSP), it is possible to affectively blast a block of writes to the CC2340 Peripheral Device, which we use for data transfers.
This method has been really affective solution for us with the old CC2541.
However with the new stack on the CC2340, I can see packet on the radio in sequence, but it looks like by the time the Callback - MvGatt_changeCB() gets processed the data
for the data in the characteristic has been overwritten before we are able to read it using MvGattProfile_getParameter().
I can't work out if it is just the speed of the stack itself - or perhaps if these callbacks are affectively running under RTOS control, the tasks context switching isn't fast enough.
Any TI experts who might be able to help.
Best Regards
Rob