Add function for disable SoftDevice
Zutius opened this issue · comments
It is very need for energy efficient and safe firmware update smart home node (to use Nordic software, or create an application using the OTA DFU Library for Android, iOS, Mac):
1.In file Radio_ESB.cpp need declare function sd_softdevice_disable() !!!
2. In file MyHwNRF5.h need add all SoftDevice:
---#if defined(S110) || defined(S130) || defined(S132) || defined(S140)
---#ifndef SOFTDEVICE_PRESENT
---#define SOFTDEVICE_PRESENT
---#endif
---#endif
+++//nRF51 SoftDevices:
+++#if defined(S110) || defined(S120) || defined(S130) || defined(S210) || defined(S310)
+++#ifndef SOFTDEVICE_PRESENT
+++#define SOFTDEVICE_PRESENT
+++#endif
+++#endif
+++//nRF52 SoftDevices:
+++#if defined(S112) || defined(S113) || defined(S132) || defined(S140) || defined(S212) || defined(S312) || defined(S332) || defined(S340)
+++#ifndef SOFTDEVICE_PRESENT
+++#define SOFTDEVICE_PRESENT
+++#endif
+++#endif