Hello,
I am working with CC256x/MSP430 peripheral in slave mode using the Bluetopia's BLE stack. I am connected to the device with the settings ~20 ms conn interval, >100 slave latency. I've noticed that despite setting connection interval low, the library would still try to transmit at the maximum time allowed by slave latency. This causes a significant delay often in seconds. Another behavior I've observed is after the long delay, the device would utilize all subsequent connection events until the queued data is sent, but delay would still occur with new data.
I am trying to have GATT_Handle_Value_Notification(or any other tx commands) to transmit at the next possible connection event. Is this an expected behavior? If so, what would be the workarounds?
Thank you.