This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Ble rare disconnection on softdevice with active timeslot session.

Hi, During testing I noticed rare BLE connection loses with Softdevice S110 when timeslot session is active. It is hard to catch them with sniffer due to rare behaviour. So the question is about ever known reasons of connection loses while timeslot session is enabled. Note: No reboot/hardfault occured because I use watchdog for 30s and seen logs on central side, it restores connection emmediately.
Thanks.

UPDATE: SD_LINK_STABILITY.pcapng

Parents
  • I misread your question and assumed that by "logs on the central side" you were able to read out some debug messages from your peripheral device.

    1. What SDK are you using?
    2. On a BLE_GAP_EVT_DISCONNECTED event you can read out the reason with p_ble_evt->evt.gap_evt.params.disconnected.reason.
    3. I use watchdog for 30s and seen logs on central side, it restores connection immediately Is this really a guarantee that you are not experiencing reboots or hard faults?
    4. Can you estimate how frequently this occurs?
Reply
  • I misread your question and assumed that by "logs on the central side" you were able to read out some debug messages from your peripheral device.

    1. What SDK are you using?
    2. On a BLE_GAP_EVT_DISCONNECTED event you can read out the reason with p_ble_evt->evt.gap_evt.params.disconnected.reason.
    3. I use watchdog for 30s and seen logs on central side, it restores connection immediately Is this really a guarantee that you are not experiencing reboots or hard faults?
    4. Can you estimate how frequently this occurs?
Children
No Data
Related