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

BLE central peripheral rssi communication

Hello All,

I came up with one application .. where we are planing for industrial application , my requirement is as below,

there will be two nrf52810 chips one will be on asset and another will be in vehicle. so once the vehicle comes near the asset it should give an alarm . So here how we can read(asset) the RSSI values  of Vehicle. . so that my asset which is having nrf52810 should read the RSSI value of other device which is place in vehicle?

So please confirm which profile i can use for reading the RSSI values. I will be requiring 2 way communication. 

How can i read the RSSI values . 

please confirm

Thanks in advance

Pktron

Parents
  • Hi pavan!

    This should be achievable.
    I would suggest that you take a look at the Proximity Profile.
    "The Proximity profile defines the behavior when a device moves away from a peer device so that the connection is dropped or the path loss increases above a preset level, causing an immediate alert.
    The Proximity profile can also be used to define the behavior when the two devices come closer together such that a connection is made or the path loss decreases below a preset level."

    The Proximity Application (ble_app_proximity) is an example in our SDK that implements the Proximity profile.
    The applicatoin alerts the user when connected devices are too far apart, but you should be able to use this as a template for your application.

    Be sure to let me know if you have any more questions.

    Cheers,
    Joakim.

Reply
  • Hi pavan!

    This should be achievable.
    I would suggest that you take a look at the Proximity Profile.
    "The Proximity profile defines the behavior when a device moves away from a peer device so that the connection is dropped or the path loss increases above a preset level, causing an immediate alert.
    The Proximity profile can also be used to define the behavior when the two devices come closer together such that a connection is made or the path loss decreases below a preset level."

    The Proximity Application (ble_app_proximity) is an example in our SDK that implements the Proximity profile.
    The applicatoin alerts the user when connected devices are too far apart, but you should be able to use this as a template for your application.

    Be sure to let me know if you have any more questions.

    Cheers,
    Joakim.

Children
Related