This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How do I add RSSI monitoring to the ble_central example app?

Hello again Nordic World,

I am using a slightly modified version of the ble_central example running on both 10028 and 10040 boards as "test central boards" for communicating with our product during testing.  I am working with both  boards under SDK 12.3. 

We need to monitor the RSSI of these central boards.  I cannot find an example of a central device that include the ability to monitor RSSI.  I have attempted adding the appropriate code for starting, getting, and stopping the monitoring in the on_ble_evt function, but it does not work. I have noticed that when this is done on ble_peripheral apps, there are "conn_param" functions that are not used in the ble_central app.

What all must be added to the ble_central app to enable monitoring of RSSI?  Is there an example that includes this?

Thanks once again,

Robin @ TL

Parents Reply Children
  • Hello again Jimmy,

    After looking at one of your apps that does monitor RSSI, it appears you are looking at the  peripheral's RSSI.  I am simply trying to look at the RSSI of the central itself.  What I cant seem to dig out, is how to get the connection handle.  I have tried adding all the functions for the connection parameters, but that is not working.  I copied how it was done in a peripheral app.  I can only assume it is accessed differently for the central.  Any help is greatly appreciated.

    Thanks yet again,

    Robin @ TL 

Related