bt_le_per_adv_sync_create() term event timing

My system is nRF52833 + nRF Connect SDK.
I testing PeriodicAdvertising with CTE.

After executing bt_le_per_adv_sync_create(), if synced is not completed for about 10 seconds, the term event seems to be called. Is this correct?
Also, is it written in the documentation?

Parents
  • Hi

    I don't think I understand your test method here. Do you turn the device off immediately to on purpose to make the sync_create() not complete successfully? And thus the termination is triggered when the synchronization fails. If the synchronization doesn't sync within a time then a termination will indeed be called. This is expected I believe.

    Best regards,

    Simon

Reply
  • Hi

    I don't think I understand your test method here. Do you turn the device off immediately to on purpose to make the sync_create() not complete successfully? And thus the termination is triggered when the synchronization fails. If the synchronization doesn't sync within a time then a termination will indeed be called. This is expected I believe.

    Best regards,

    Simon

Children
Related