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

How to enable soft device component in keil for nrf51822

HI, if i want to enable only some component ex RX,TX in soft device and rest want to disable as they consume memory can it be possible?

can anyone please share information regarding this.

Thanks

Parents
  • No, this is not possible in the way you are describing.

    Some of the components in the SoftDevice are mandatory to have by specification, and those that are not would require multiple qualifications to support. It would also be strange for a peer device to talk to a known device that suddenly stops understanding a given protocol.

    You did not specify which SoftDevice you were using, but you can save some memory by reducing the heap size. There are more tips in this answer and more to be found if you search around a bit in the DevZone.

Reply
  • No, this is not possible in the way you are describing.

    Some of the components in the SoftDevice are mandatory to have by specification, and those that are not would require multiple qualifications to support. It would also be strange for a peer device to talk to a known device that suddenly stops understanding a given protocol.

    You did not specify which SoftDevice you were using, but you can save some memory by reducing the heap size. There are more tips in this answer and more to be found if you search around a bit in the DevZone.

Children
No Data
Related