Sir,
Can someone tell me what all things I should remember while I am trying to execute a project which is developed in sdk6 to be excecuted in different sdk file(maybe SDK 8)? Or in common with cross SDK files?
Sir,
Can someone tell me what all things I should remember while I am trying to execute a project which is developed in sdk6 to be excecuted in different sdk file(maybe SDK 8)? Or in common with cross SDK files?
There will typically be API changes in some modules between SDK versions. Which modules that are changed, and to what extend varies between each new release, so it is difficult to say anything in general. However, you should check the release notes, which will give some indication. Newer SDK releases will often contain new SoftDevices as well, and this usually requires some modifications to your application. Each new SoftDevice release is accompanied by a migration document, which you should refer to.
If you are starting from scratch, I would advice you to start off with an example from the most recent SDK (currently version 11), rather than an example based on an old SDK, as the ble_app_lbs (currently adapted to SDK 8). Then, with a basis in the up-to-date example, you should be able to find inspiration from the implementation of static passkey in the ble_app_lbs example.
If you are starting from scratch, I would advice you to start off with an example from the most recent SDK (currently version 11), rather than an example based on an old SDK, as the ble_app_lbs (currently adapted to SDK 8). Then, with a basis in the up-to-date example, you should be able to find inspiration from the implementation of static passkey in the ble_app_lbs example.