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

S110 Soft Device and wired UART

I am using UART0 for wired communication and S110 for Bluetooth LE communication at the same time, using HRM profile. System seems to work as expected, I get log output from UART and heart rate is delivered via BTLE. However, after about three minutes the system blocks i.e. stops logging into the UART and BTLE also goes down. This happens regularly every time.

I have no idea what could be the reason, but if I do not use simple_uart.c -functions, the blocking doesn't happen (my led keeps blinking and BTLE stays working). I would appreciate any idea that would help me on this issue.

Parents
  • Hi

    I just tried with pca10001\s110\ble_app_hrs stock example. It seems to work as long as I connect my Mac with LightBlue relatively soon after starting the ble_app_hrs. However, if I leave the example running without connecting (LightBlue not running on Mac), after a few minutes my Mac is no more able to find the Nordic_HRM profile or anything. Looks like the app has crashed or something, don't know what.

    So I would say yes, similar issue is happening also with stock SDK example.

Reply
  • Hi

    I just tried with pca10001\s110\ble_app_hrs stock example. It seems to work as long as I connect my Mac with LightBlue relatively soon after starting the ble_app_hrs. However, if I leave the example running without connecting (LightBlue not running on Mac), after a few minutes my Mac is no more able to find the Nordic_HRM profile or anything. Looks like the app has crashed or something, don't know what.

    So I would say yes, similar issue is happening also with stock SDK example.

Children
Related