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

how to measure and monitor the signal strength

Hi everyone,

I am trying to monitor and measure the signal strenth variation by varying the positon of the developement kit NRF51 and i tried with the proximity example am always getting the -53dbm value only even though i keep the device very closer and i did not find any variation in the reading of the receiver signal strength can anyone suggest me what are the possible ways to broadcast the signal strength in real time and able to see in the nordic app

thank you prabhu

  • @prabhu: Please provide more information on how you read the RSSI ? Which central device did you use ? On some phone, you need to stop and start advertising to update the RSSI (only RSSI of first packet shown).

    On nRF Master Control Panel app, you can go to setting, choose to disable Continuous Scanning.

  • Thanks you so much for your kind reply, actually am trying to boradcast the rssi value (able to see in master control panel) inorder to let the user know about the signal strength of the develpement kit nrf51so can you guide me how to do that what function should i use and how to broadcast them continously and also i have tried with the proxmity example where it is hows only 46dbm in the master control panel why it is not showing more than that? around 80 to 90 dbm and also i pleaced my finger to test over the antenna on the developement board still it is showing only 46dbm or 52dbm that it no deviatiosn at all so can you please give me soem more detailed informations about this issue

    Thank you

  • @prabhudurai: No, you should not broadcast RSSI value. Why do you need to broadcast it ? The central can read the RSSI based on the signal it receives that's why it called Received Signal Strength Indicator. Master Control Panel app shows the RSSI base on the signal it receive, not the RSSI added in the advertising packet.

  • Thanks again for your reply maybe i misunderstood wrongly but the reason i would like to see the Rssi value in my Master control Panel because am creating my own android app for my application in that i would like to see the Rssi (signal strength value) in order to know how close the device is (distance)if the deive is nearby it has to show somewhere between 90 and 100 and if i move far out of the deive it has to show around 0 to 10 can you suggest me how can i do this in the MCP?

  • Could you let me know if you can see the RSSI change when you test with nRF Master Control Panel on Android ?

Related