This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
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

RSSI accuracy

Hello!

As per documentation, RSSI is measured during the time, when particular packet is being received. In particular, nRF51822 Product Specification v3.1 states RSSIperiod as 8.8 us at minimum. Does it mean, that it can differ for packets with different length?

If so, does it mean, that overall accuracy of RSSI can be improved, implementing a sophisticated filter over greater number of RSSI samples for shorter packets, compared to averaging for longer packets, as it is implemented in hardware?

Parents
  • The RSSI measurement is done one time for each packet received, there is a radio short 'ADDRESS_RSSISTART' that can be enabled to do one RSSI sample after each radio address match.

  • The length of time doesn't vary depending on packet lenght no, the radio simply take one single sample of the receive signal strength each time the RSSISTART task is triggered. You are free to trigger the task as frequently as you like, though you would like to wait for the RSSIEND event to read out the actual RSSISAMPLE before next RSSISTART task.

Reply
  • The length of time doesn't vary depending on packet lenght no, the radio simply take one single sample of the receive signal strength each time the RSSISTART task is triggered. You are free to trigger the task as frequently as you like, though you would like to wait for the RSSIEND event to read out the actual RSSISAMPLE before next RSSISTART task.

Children
No Data
Related