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

BLE application with multihop

We have a BLE application where we need hopping through nodes. I have shown below how it looks like. We don't want mesh network because we don't require node to node communication. So, in diagram, gateway wants to communicate with module4 but it can't reach. So, route is through module1 through module3. Are there any sample projects for doing multi hop on BLE ?

image description

Parents
  • FormerMember
    0 FormerMember

    What you can do is to create a relay, where module 1,2, and 3 are both centrals and peripherals, and information can thus be transferred through those modules.

    In the SDK, the example ble_app_hrs_rscs_relay shows how to set up a relay.

  • Thanks @Kristin, for the link to the example project. I did not understand how this would work. Here, assume I have two connections for my node2.
    Connection 1 (node 2 is acting as peripheral): Connection to node 1. Connection 2 (node 3 is acting as central) : Connection to node 3.

    I want to know, when communicating, connection procedure needs to be completed ? For example, for communicating with node 3 everytime, first connection has to be established ? Or, both connections happen only once at the beginning, then they communicate at connection intervals.

Reply
  • Thanks @Kristin, for the link to the example project. I did not understand how this would work. Here, assume I have two connections for my node2.
    Connection 1 (node 2 is acting as peripheral): Connection to node 1. Connection 2 (node 3 is acting as central) : Connection to node 3.

    I want to know, when communicating, connection procedure needs to be completed ? For example, for communicating with node 3 everytime, first connection has to be established ? Or, both connections happen only once at the beginning, then they communicate at connection intervals.

Children
No Data
Related