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

NRF51822+PA

i want to add a PA for a nrf51822 chip inorder to extend the coverage. i choosed a PA IC named RFX2401C.i am wondering how to deal with the TX pin and RX pin of RFX2401C.could you enginners give me some advise on how connect a nrf51822 and a RFX2401C?and how to deal with the firmware. tks!

Parents
  • Hi Andy,

    the advice you got from Kristin is sensible; It is not possible to get a signal from the soft device every time the protocol changes RX/TX mode (it wouldn't be practical given the precise timing requirements of Bluetooth LE, anyway), so your best bet is to use the VDD_PA pin to control the RX/TX switch in the RFX2401C. I have implemented the same scheme in the past with NRF24L01+ with good success.

    Note the truth table on page 5 of the RFX2401C data sheet; the TXEN pin of RFX2401C takes precedence over the RXEN pin so you can use GPIO to turn on the RXEN pin and leave the control of the TXEN pin to the VDD_PA pin.

    I believe you should be able to use the radio_notification callback from the soft device to turn the RXEN pin on before the soft device carries out radio activity, saving power.

    Cheers, Janek

  • Hi Janek,

    Can you please give more detailed information how to use radio notification callback to turn on RXEN pin to save power? We are now using on_ble_evt connect event to turn on RXEN which I believe it is too late... Thanks !

Reply Children
No Data
Related