Hi,
If I want to use the NRF52833 as TX, and NRF24LE1 as receiver. How I can I match out the address?
If NRf24le1,
RX_addr = {0x00,0x11,0x22,0x33,0x44}
then I should I set up the address in Nrf52833?
Thanks
Hi,
If I want to use the NRF52833 as TX, and NRF24LE1 as receiver. How I can I match out the address?
If NRf24le1,
RX_addr = {0x00,0x11,0x22,0x33,0x44}
then I should I set up the address in Nrf52833?
Thanks
Hi Hakon,
Thanks for the reply. I will try it out. And one more question, If the Nrf24le1 used the SB protocol as RX site, is it possible Nrf52833 use ESB protocol as TX, then they star communicate? If yes, how should I modify the code? And do you have any example for that? Thanks!
Best,
Sky
Howdy!
The nRF52833 will need to use SB mode instead of ESB because the two protocols have different packet formats. There is more information here.
Hi Daniel,
Thanks for the info. Do you have any SB example code for NRF52833? Thanks!
Best,
Sky
Hello Sky,
It looks like the ESB support in the current SDKs (nRF5 and NCS) doesn't support SB. The easiest solution would be to switch to ESB on the nRF24. If that's not possible because it's an existing product then you might consider modifying the ESB library in the SDK. The predecessor to the current library can be used as a reference for how to set up the radio packets: micro-esb.
Hi Daniel,
Yes, the existing product is use SB in NRF24LE1 as TX. I want to use the NRF52833 as RX. Looks like the Micro-ESB already modify in latest SDK file, right?
Best,
Sky
Hi Daniel,
Yes, the existing product is use SB in NRF24LE1 as TX. I want to use the NRF52833 as RX. Looks like the Micro-ESB already modify in latest SDK file, right?
Best,
Sky
Hi Sky,
If you want to implement shockburst on a nRF5 device, it is a possibility to base your implementation on nRF5 SDK example "examples/peripheral/radio", which shows a basic transmitter and receiver implementation, which is very close to the on-air format that SB requires.
Kind regards,
Håkon