This project implements nRF52 application for the React Native mobile app testing BLE functionality in the background mode.
Place this project's folder into YOUR_NRF_SDK/examples/ble_peripheral/
and use your favorite method for compilation. This project used nRF5_SDK_15.3.0 during development.
- Download nRF Connect application for desktop.
- Launch application and open "Programmer".
- Select your device (e.g. PCA10040).
- Click "Erase all".
- Add application's hex file from
./hex
folder suitable for your device's model. (e.g. ble_app_background_test_pca10040_s132.hex). - Add SoftDevice hex file from
YOUR_NRF_SDK/components/softdevice/sXXX/hex
folder matching above SoftDevice version. (e.g.YOUR_NRF_SDK/components/softdevice/s132/s132_nrf52_6.1.1_softdevice.hex
). - Click "Write".
- App should be running now.