This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2652R: ble packet transmission delay reduction

Part Number: CC2652R
Other Parts Discussed in Thread: SYSCONFIG, CC2642R

Hello,

I am using cc2652r launchpad in which I have tried to use simple peripheral example project.

While sending notification from peripheral to central I'm facing little delay in packet transmission, I'm sending 16byte of data from periodic task of periodicity 500ms.

Is there any way I can reduce this delay while sending the notification?

  • Hi,

    May I ask you to specify the connection interval used for the connection?This value can be read using SysConfig.

    If the connection parameters are updated after connection establishment, make sure the connection interval chosen fits your expectation. Please note the connection parameters updated can be sent either by the central, either by the peripheral. By default, the simple_peripheral example is configured to send such connection parameters update (see in SysConfig).

    I hope this will hep,

    Best regards,

  • Hi,

    We have changed the BLE connection interval(100 to 10mSec). But, still we facing same issue. 

    Actually, this delay happens after some delay of data transmission(Inter data transmission delay). if it's data transmission happens continuously, there is no RF transmission delay.  we thought BLE RF processor sleep/wakeup may impact the RF transmission process delay. Please guide us to reduce the RF module process delay.

  • Hi,

    Could you please specify the duration of the delay observed?

    To help addressing this issue, could you please provide a Bluetooth LE sniffer log? Please make sure to mark the instant where the application enqueues the data to send, that way we can review the traffic happening between the data enqueuing and the data sending.

    Best regards,

  • when we are sending continuous data there is no delay in transmission but if we send after some time there is more than 1-2 sec delay is there.

    We are currently using cc2642R launchpad can you please suggest which BLE sniffer we have to use because currently we do not have a ble sniffer.

  • Hi,

    You may want to review the debugging guide (here). Personally, I also like the products provided by Elisys.

    Best regards,