Enabling LESC Peripheral in Softdevice S113 SDK 17.0.1

Hi,

As mentioned in subject line, I am trying to enable BLE SC peripheral in SDK 17.0.1 with softdevice S113. I have enabled the PM_LESC_ENABLED macro in sdk_config and started getting linker errors and I am fixing them by including the source files or include paths. I have following questions-

1- Does this softdevice version support BLE SC even after I enable the code?

2- Are there specific SDK defines which I should enable which might fix these linker issues ? If anybody has done this exercise before ?

Any input will be a great help.

regards,

Anil

Parents Reply
  • As Jimmy suggested, it's best to start with an example that has LESC enabled by default. For instance, the ble_app_hrs example. There are quite a few crypto related dependencies you will have to add manually if you start with another project that don't include LESC.

    1. Yes, the Softdevice supports it. Which chip are you using? I can make you a 's113' project for the ble_app_hrs example if it helps.

    2. If you have enabled the LESC settings, then the linker errors are likely caused by missing dependencies.

Children
Related