Other Parts Discussed in Thread: CC1120, CC1190
Tool/software:
Hi all,
I'm working on a project using CC1120 in combination with the CC1190 RF front-end module. I need to both transmit and receive data via RF. To control the front-end:
- During transmission, I enable PA and disable LNA.
- During reception, I enable LNA and disable PA.
I control the PA and LNA through external GPIOs (from my MCU, not CC1120 GPIOs).
Issue:
If I switch PA/LNA control logic directly between TX and RX, RF communication does not work reliably. However, if I insert a delay (e.g., 200 ms) between switching from TX to RX (or vice versa), it works properly.
My Question:
Is there any configuration or timing constraint related to CC1120 or CC1190 that I should consider to reduce the switching time between transmission and reception?
Is this delay due to:
- Settling time in CC1190’s internal circuitry?
- Timing requirement for RF path stabilization?
- CC1120 state transition delays?
I would appreciate any suggestions to improve the reliability of TX/RX switching without adding large delays.
Thank you!