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

nRF24LE1 250Kbps not working?

Hi, I can't get 250Kbps working on the nRF24LE1. I'm using the enhanced shockburst examples in the nRFgo SDK (enhanced_shockburst_ptx_nrf2 and enhanced_shockburst_prx_nrf2). I added a call to hal_nrf_set_datarate:

  // Power up radio
  hal_nrf_set_power_mode(HAL_NRF_PWR_UP);
  hal_nrf_set_datarate(HAL_NRF_250KBPS);
    //HAL_NRF_1MBPS,          /**< Datarate set to 1 Mbps  */
    //HAL_NRF_2MBPS,          /**< Datarate set to 2 Mbps  */

It works fine if I change it to 2Mbps and 1Mbps. I'm changing the data rate at both the transmitter and the receiver, of course. What am I doing wrong?

Thanks!

Parents Reply Children
  • Hi Karen, It's an nRF24LE1 (radio + 8051 processor), not an nRF24L01+ (radio only). Per documentation, it should support 250K. The two modules are right next to each other and not a single packet goes through. So the auto retransmit delay shouldn't be the issue. I'll test it, regardless. Any other ideas? Thanks!

Related