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

How to send message from two slave to one master in nRF52

I hope to send a message from two slave to one master using nRF52 through bluetooth.

I send a message from a slave to a master with ble_app_uart_c and ble_app_uart. And I also connected two slave and one master with ble_app_multilink_central and peripheral. But I can't combine and apply that two case.

So please tell me how to send a message in multilink code, or how to use ble_app_uart as multilink.

I also found some information on internet, but I can't understand with them.

  • Vipul2988 said:
    Thank you for your quick response.

    No problem at all, I am happy to help!

    Vipul2988 said:
    Efficient in terms of Latency I am talking about, though our application is not critical in which we want all sensor reading within 500ms to 1 second.

    Thank you for clarifying - this requirement should be fulfilled by either of the protocols, but I would still recommend the BLE multilink approach due to the number of devices and power consumption of BT Mesh.

    Vipul2988 said:
    In addition, we have already BLE application is running in nRF52840 Customized board with internal Sensor data values, We want to expand the capability of our application/Device via adding external BLE compatible sensors. 

    Thank you for elaborating, this makes your project much easier to understand and advice.
    If you only intend to have 4-5 peripheral devices, within BLE connection range, then I would suggest pursuing this with BLE multilink network topology.
    If you need this to be scalable, i.e suddenly adding more sensors and devices to it later, you might instead want to look at using Mesh topology.

    Vipul2988 said:
    I got my answer but want to know more if you have any PRONS and CONS related to our application using mesh vs. Multilink BLE connection. 

    If you want to discuss more in details the differences between BT Mesh and a multilink central, I would prefer it if you could open a new ticket on this separately, since it diverges from the original topic of this ticket. This keeps the forum tidy, and makes it easier for other forum-goers to find the answer if they have a similar question in the future.

    Best regards,
    Karl

  • Hello Vipul,

    I see that Amanda is helping you in the other ticket already.
    Please continue this in the other ticket, so we can avoid duplicating the issue.

    Best regards,
    Karl

Related