Hello,
I am currently working on adding the pairing part to the ble_app_uart with peer manager. I have followed the way that is used for ble_app_gls and ble_app_hrs. I could successfully integrate peer manager to ble_app_uart example code and just initailzed the peer_manager in main.c with all the changes required for pairing, but code is getting stuck and after debugging i found that sd_softdevice_enable i returning NRF_ERROR_INVALID_PARAM. Clock configuration that i have done is
NRF_SDH_CLOCK_LF_SRC = 0
NRF_SDH_CLOCK_LF_RC_CTIV = 16 or 4
NRF_SDH_CLOCK_LF_RC_TEMP_CTIV = 2 or 0
NRF_SDH_CLOCK_LF_ACCURACY = 7
I searched the threads for this problem but doing clock configuration and chaning RAM size didn't work for me.
Any help would be appreciated.
Thanks,
Nikhil