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

[Fixed] Changes to header file not reflected

Hi all,

I just got the Rigado BMD-350 dev board that is based on the the nRF52832 Nordic SoC and I am trying to modify the ble_app_blinky example to include 1 more characteristic to control the 4th LED on the board. Everything runs fine with the original example but when I try to modify the project files to include another characteristic to control LED4 it does not work and I keep seeing the original example.

Changes to *.c files are observable on the board but the changes to the header file (ble_lbs.h where UUID for service is defined) are not reflected in the files downloaded to the board. I've changed the addresses for the button and LED from the original example and I still see after I downloaded the newly compiled code the original address for the 2 characteristics.

I am using Keil as IDE and the nRF5_SDK_V14. Looking forward to your reply!

-Mihai

  • FIXED. Found the issue. Changes to header file were reflected in the board but I was not seeing them because I was using the Rigado Toolbox iOS app and apparently after the initial connection, the iOS app will not change what it displays. You can use the Android version of the app and it refreshes for every firmware update to the board or you can delete the iOS app and reinstall to see the changes.

Related