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

Compatibility of nRF Connect SDK and nRF Mesh SDK

I have implemented all the models given in nRF Mesh SDK in nRF52832. Now I want to implement the HSL Model in nRF52832, for that there are no files related to HSL model in nRF Mesh SDK.

But I found some files related to HSL in nRF Connect SDK and I have gone through those files. I found those are incompatible.

How can I make them compatibility or is there is option to integrate both SDKs.

Parents
  • Hi,

    Unfortunately, the nRF5 SDK for Mesh and nRF Connect SDK (NCS) are two very different SDKs, so drivers and libraries found in one SDK are not compatible with the other SDK. We do not have any migration guides as it would almost require different guides for each feature (libraries, drivers, protocols, examples) in nRF5 SDK, and we don't recommend trying.

    If you want to use the HSL model, I recommend using NCS instead of nRF5 SDK. Most of the models in nRF5 SDK are in NCS as well, with some added models that are not in nRF5 SDK. You can see a list over models in NCS here, and we also have several Mesh samples that you can look at to see how the different models are implemented in NCS, which can be found here. In addition to this, NCS is the newest SDK and will still receive feature updates going forward, while nRF5 SDK will mainly be bug fixes and upkeep, so if there are models that are not in either SDKs yet, then they might be added to NCS at a later point, but not nRF5 SDK. nRF52832 is supported in both SDKs, so you should be able to use both with your device.

    Best regards,

    Marte

Reply
  • Hi,

    Unfortunately, the nRF5 SDK for Mesh and nRF Connect SDK (NCS) are two very different SDKs, so drivers and libraries found in one SDK are not compatible with the other SDK. We do not have any migration guides as it would almost require different guides for each feature (libraries, drivers, protocols, examples) in nRF5 SDK, and we don't recommend trying.

    If you want to use the HSL model, I recommend using NCS instead of nRF5 SDK. Most of the models in nRF5 SDK are in NCS as well, with some added models that are not in nRF5 SDK. You can see a list over models in NCS here, and we also have several Mesh samples that you can look at to see how the different models are implemented in NCS, which can be found here. In addition to this, NCS is the newest SDK and will still receive feature updates going forward, while nRF5 SDK will mainly be bug fixes and upkeep, so if there are models that are not in either SDKs yet, then they might be added to NCS at a later point, but not nRF5 SDK. nRF52832 is supported in both SDKs, so you should be able to use both with your device.

    Best regards,

    Marte

Children
No Data
Related