Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs

Custom BLE service nRF_SDK_17.1.0 s140 pca10056 template not working

Good day

sorry if it's not clear, it's a rare problem and I have difficulties to explain it but here goes:

I Have two boards - PCA10056 from nordic and nrf52840 Feather from adafruit both use a nrf52480, I use a nRF_SDK_17.1.0 s140 example -> template for add a custom BLE service for turn on and off a led from lightblue app, When I use the nrf52480 feather board the project working well but the same project in PCA10056 board not working.

with the pca10056 the problem is that when I open a nrf connect app the device show a UUID 00001523-1212-... but in the source code the UUID is different

when I use a nrf52480 feather the UUID shown is the correct

Note:

- I use the same pin for the LED in both boards

- I don´t use any button

- When I run the debugger no errors appear

I appreciate any ideas thank you.

  • Are the projects identical for the feather board and the DK? Because the HW is probably different, so the LEDs would be on other GPIOs. 

    the problem is that when I open a nrf connect app the device show a UUID 00001523-1212-... but in the source code the UUID is different

    So what does it look like in the app, and what does it look like in the source code?

    Can you please compare it to what it looks like in one of the other samples, such as the ble_app_uart example? I know that the endianness in the UUID can be a bit confusing. Perhaps looking at that can give a better understanding.

    Did you try debugging? Do you see any events generated when you run it on the DK? Does it remain connected?

    BR,

    Edvin

  • Thank you for your response, 

    I changed the phone from where I run nrf connect app and the problem was solved, I am not an Android expert but it seems something related to that operating system my test device use Android 9, I used other apps like lightblue but got the same error on the other hand when I used android 12 it worked fine with nrf connect and lightblue app.

Related