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

Control PA/LNA (2401C) with the nRF52832 and the ESB

Hi all,

To keep compatible with previous devices, I need to use Enhanced ShockBurst on 52832. Now I need to add PA / LNA control to Enhanced ShockBurst, but I can't find any reference.

I guess this can be achieved through PPI and GPIOE, but I don't have any clues now. How can I implement this function? 

Best regards,

Jimmy

  • Hi,

    We use the HW solution of PPI and GPIOTE to control LNA/PA with the Softdevice because the Softdevice source code isn't publicly available. However, the ESB code is available in the SDK, which means that you don't have to use the HW solution, but can rather alter the SW code for the ESB. The nrf_esb.h file shows that pin 27 is set once radio transmission is executed with ESB. You should be able to use this pin to control the PA/LNA. Just make sure that it satisfies your timing requirements. 

    Best regards

    Jared 

Related