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?