Hi!
My setup:
* nRF52 DK
* nRF5_SDK_15.0.0_a53641a
* s132_nrf52_6.0.0
* SES V3.34b 64-bit
* android ver.8 smartphone with nRF Connect
I have implemented the UART service to multiperipheral application but it doesn't work well. I have added required files, made some changes in main.c:
just the function from the infocenter:
adding NUS to LBS:
main:
and in sdk_config.h (I don't really know which defines to set and which not, so I relied on app_ble_uart example config file):
sdk_config.h (too big file for embedded code so hastebin)
I am able to send only one character (for example "6") through the mobile app with the UART service. The chip is receiving it and printing it in the terminal.
When I try to send more (for example "62") I got crash and reset. Below is the call stack provided by the debugger:
I believe error 0x08 refers to NRF_ERROR_INVALID_STATE.
Any suggestion what may cause such behaviour?