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

BLE advertising data is populated when only app code is loaded, but is Empty when built together with BLE DFU Bootloader and Softdevice.

So, I am updating our advertisement data on a regular rate using a timer from freeRTOS on custom piece of software the is for the nRF52840. When only the app code is loaded (through Segger or using nrfjprog) the advertisement updates as it is supposed to. If a package is built that includes all the peices (BLE DFU Bootloader, SD, and App Code) the advertisement looks good at first, but then after 2 advertisements becomes empty. The device continues to broadcast, but the advert data just disappears. I am using the 2 buffer method to update advertising data that is found in many other posts. Why is the app code running differently by itself then it would when built into a package? Any help is apprecaited. Thanks.

Parents Reply Children
No Data
Related