This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

EmptyPDU will not be sent

Hi there

I wrote SDK 17.2 ble_app_hrs to the module.

When connecting to an Android device, Empty PDUs will no longer be sent.
I checked the RTC COUNTER, but it is incremented.
Occurs only in certain modules.

What should I check to isolate the problem as HW or SW?

Thanks

Parents Reply Children
  • m-o said:
    Will softdevice stop working if the 32k clock deviates from the "NRF_SDH_CLOCK_LF_ACCURACY" range?

    It could then open the RX window too late/early, and you risk packet loss/retransmissions.

    Do you have external LF crystal on you board? If no, make sure that you in sdk_config.h set NRF_SDH_CLOCK_LF_SRC to 0, NRF_SDH_CLOCK_LF_RC_CTIV to 16, NRF_SDH_CLOCK_LF_RC_TEMP_CTIV to 2, and NRF_SDH_CLOCK_LF_ACCURACY to 1. Make sure that this is done for both the application and bootloader projects.

Related