we're trying to implement a low-latency communication application with two CY8C4247LQI-BL473 IC's. One is the peripheral, and one the central.
The central is sending data in a while(1) loop to the peripheral, and the BLE stack gets busy very fast. That said, sometimes the data is sent very fast, and sometimes there is a latency about 150ms, cause the stack is busy. The central is writing to the peripheral's GATT without response.
Is there any option to increase the stack size of the BLE component, or another way to accomplish a low latency application? We tried calling CyBle_ProcessEvents() once after data is sent, and also in a while (stack_free == 0) loop, but its the same result.
Thanks for your help!