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

Channel Selection Algorithm Modification in nRF52840DK

Hi All

I am now working on nRF52840DK about channel selection algorithm. I am wondering if it is possible for me to apply my own channel selection algorithm on the development board, so that I can test the performance of it? Also if I would like to test the performances (like packet error rate, latency, energy efficiency, computation overhead/time and etc.) of BLE on nRF52840, do you have any recomendation for them?

Parents Reply Children
  • Hi Susheel

    Thanks for your reply! It is understandable that BLE devices need to have predictable CSA. Thats why I have several nRF52840DK devices in my hand right now. I would like to change CSA for all of them to check the performances.

    So if softdevice does not work for this, do you know any other ways i can make some changes for CSA?

  • BOZHENG said:
    So if softdevice does not work for this, do you know any other ways i can make some changes for CSA?

     Softdevice will not allow it. If you want your device to have BLE capabilities, then you need the softdevice. So this would mean that there is no workaround to implement your own CSA into the BLE connection that is using Nordic softdevice on the nRF chip.

    If you mean to have proprietary protocol and your own CSA, then it is definitely up to your protocol. Sorry for the vague answer, I am still not sure if I understand correctly on what you are trying to achieve. 

Related