Can we read rssi in proprietary_rf application?

HI Nordic support team.

I have a question relate to RSSI in proprietary_rf application.

We test on esb_low_power_ptx.

Can i read RSSI of esb_low_power_ptx?

thanks and best regards,

Parents
  • AS long as you are not using any other protocol other than ESB on your product, you can read the the RSSI value in the esb_low_power_ptx. Should be as simple as below addition

    NRF_RADIO->TASKS_RSSISTART = 1;
    while(!NRF_RADIO->EVENTS_RSSIEND); // wait until the RSSI is captured
    
    printk("RSSI %d\r\n", NRF_RADIO->RSSISAMPLE);
    NRF_RADIO->EVENTS_RSSIEND = 0;

Reply
  • AS long as you are not using any other protocol other than ESB on your product, you can read the the RSSI value in the esb_low_power_ptx. Should be as simple as below addition

    NRF_RADIO->TASKS_RSSISTART = 1;
    while(!NRF_RADIO->EVENTS_RSSIEND); // wait until the RSSI is captured
    
    printk("RSSI %d\r\n", NRF_RADIO->RSSISAMPLE);
    NRF_RADIO->EVENTS_RSSIEND = 0;

Children
Related