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

Is there a Completed Code BLE Characteristics, from the beginner's tutorial ported for SDK version 12.3?

Hi,

I'm a beginner of BLE and I did everything from the three BLE tutorials, that uses sdk 11. However when I try to do it in sdk 12.3 it doesn't work, because there are some changes from one version to another.

Where can I find the completed source code for the BLE Characteristics, a beginner's tutorial for sdk 12.3? What kind of modifications are needed in order to work properly? I've seen that it needs sdk_config.h and that there are some changes in these: "device_manager.h","pstorage.h", "app_trace.h" to these: "peer_manager.h", "fds.h", "nrf_log.h"

Did anyone manage to make BLE Characteristics work in sdk 12.3?

Here is the main.c, where I was getting the error "L6218E: Undefined symbol app_uart_init (referred from main.o)", then I commented uart_config and the error disappeared, hence it compiled and the BLE doesn't work though.

This is the other main.c, in this one I started by using the ble_app_template, then implementing what was in BLE Characteristics, like the temperature part and adding some lines. Others configurations of BLE already came implemented in the example. However in this one there's no uart_config,then it compiled with no errors and it doens't work either.

In both of them the led 1 is supposed to blink when there's bluetooth advertising, which didn't happen. I think there's something to do with uart_config, but I might be wrong.

Any help would be very much appreciated.

Thanks in advance

Related