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

Which examples use the Softdevice?

I'm getting started and have an overwhelming amount of stuff downloaded which I'm trying to make sense of.

Which of the examples in the nrf51 SDK use the Softdevice and which don't? Or do they all, or do none of them?

I think I'm basically trying to understand what the Softdevice is and where it fits into the picture.

Is the Softdevice the entire BLE stack and you can't in any practical sense write anything using BLE without it, or is it a convenience layer on top of the BLE stack but you can still access the BLE stack and write BLE services without using the Softdevice?

Parents
  • The SoftDevice is the stack, and you can't use the stack without it. A SoftDevice is basically just a special library, that has some unique properties compared to normal C libraries.

    All the S110 SoftDevice examples are located in the "ble" folder. There are also examples outside this folder that can be used with the SoftDevice installed, but don't use the SoftDevice itself (like the blinky example).

Reply
  • The SoftDevice is the stack, and you can't use the stack without it. A SoftDevice is basically just a special library, that has some unique properties compared to normal C libraries.

    All the S110 SoftDevice examples are located in the "ble" folder. There are also examples outside this folder that can be used with the SoftDevice installed, but don't use the SoftDevice itself (like the blinky example).

Children
No Data
Related