Other Parts Discussed in Thread: SYSCONFIG
Hi,
Why does the host not send packets for about 120ms on first connection。
sdk version:simplelink_cc13xx_cc26xx_sdk_7_10_01_24
Master and slave are both CC2642
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.
Hi,
Thank you for reaching out. Can you share the example that you are using? Does this behavior occur with every connection you try to form? Could you also share your connection parameters?
Best Regards,
Jan
Hi,
The project used is multi_role, and the problem only occurs when binding pairs. After successful pairing, connecting again does not result in the
The connection parameters can be found in the attachment LOG
Hi,
As a quick test, could you disable the "Send Parameter Update Request" option in SysConfig and retesting if the behavior is seen:
Is the multi_role project, the peripheral or the central in the connection?
Best Regards,
Jan
Hi,
The result is the same.
This is the multi_role project
Hi,
Got it. Thank you for testing this! Upon taking a closer look at the provided logs, it seems that the delay is occuring between the LLCP Feature Exchange finishing and the Data Length update starting. The
This delay is fairly typical in BLE connection establishments, below I have a screenshot of a log i took as a part of a previous debugging effort and a similar delay can be seen:
After the connection is established, a connection parameter request may be send to reduce the time between connection events by modifying the connection interval parameter.
Best Regards,
Jan
Hi,
My current connection interval is already 7.5ms, do you think this delay is normal is it? , as it only occurs on the first bind pairing.
Hi,
I believe it is normal. Looking through a few logs I have taken for other experiments, I do see similar delays around that time.
Best Regards,
Jan