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

ESB and nrf_esb_read_rx_payload() is returning a positive rssi value

Hi

This is a heads up that in SDK15.2.0  and file nrf_esb.c you have the line

m_rx_fifo.p_payload[m_rx_fifo.entry_point]->rssi = NRF_RADIO->RSSISAMPLE;

it should actually be

m_rx_fifo.p_payload[m_rx_fifo.entry_point]->rssi = NRF_RADIO->   - RSSISAMPLE;

Regards

Mahendra

Related