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

Several questions about sparkfun nrf52840 BLE connections

Hello Nordic,

I have several questions regarding the BLE connection. I have 2 sparkfun nRF52840 boards and an android phone (android 6.0).

This is my scenario:

    - the android phone connects to nRF1 and transmits some data .

    - then, nRF1 connects to nRF2 and transmits also some data.

    - at the final, nRF2 connects to android phone and transmits other data.

Can you help me, please, telling how to solve this circle of connections? I don't think that my phone supports peripheral mode. So, if my phone can be only in the central mode, that means that the boards have to be in peripheral mode, but being in peripheral, the boards can't talk to each other or do you have an example in the SDK to be able to do this?

Thank you.

Parents Reply Children
  • Yes, you're right.

    I don't have an extra nRF5x DK, but I know that on ble_app_uart, sending a string from peripheral to central has no problem.

    I verified better in ble_nus_data_send() and I get NRF_ERROR_NOT_FOUND from sd_ble_gatts_value_get()

    I saw that this error means Attribute not found, but I really don't know how to solve it because in ble_app_uart, I don't have this problem

Related