Wireless RF Modules and dongles for IoT | Coral RF

CC1125 ModulesCC1120 ModulesCC1101 ModuleCC1201 ModulesCC1200 ModulesCC112x ModulesCC2538 Dongle USBCC2652R Dongles USBCC2652R7 Dongles USBCC2674R10 Dongle USBCC2652P7 Dongles USBCC2674P10 Dongle USBCC2652P Dongle USBZigBee DonglesCC1314 ModulesCC1311 ModulesCC1310 ModulesCC1312 ModulesCC1352 ModulesCC1354 ModulesCC13xx ModulesCC2538 ZigBee ModuleCC2652 ModulesCC2674 ModulesZigBee/BLE ModulesCC1310 Dongles USBCC1312 Dongles USBCC1311 Dongles USBCC1314 Dongles USBSUB G DonglesLR2021 ModulesSX1262 ModulesLLCC68 ModulesSX1280 ModulesLoRa Modules1 Watt Modules2 Watt Modules5 Watt ModulesHigh Power Modules1 Watt 169Mhz Modules2 Watt 169Mhz Modules5 Watt 169Mhz Modules169Mhz Modules1 Watt 433Mhz Modules2 Watt 433Mhz Modules5 Watt 433Mhz Modules433Mhz Modules1 Watt 868M Modules2 Watt 868M Modules5 Watt 868M Modules868Mhz Modules1 Watt 915M Modules2 Watt 915M Modules5 Watt 915M Modules915Mhz Modules2 Watt 1250M Module1250Mhz Modules
Product
Article

Implementing the CC1120’s RX Diversity & TX/RX Switching

Issuing time:2026-01-27 11:47Author:Coral RF

Boosting Reliability with Antenna Diversity: Implementing the CC1120’s RX Diversity & TX/RX Switching


In the real world, radio waves rarely travel a single, clean path from transmitter to receiver. They reflect off buildings, terrain, and moving objects, creating multiple signal paths that can constructively or destructively interfere at the antenna—a phenomenon known as multipath fading. This can cause deep, periodic drops in signal strength (fades), leading to packet loss and unreliable links. While increasing transmit power or improving sensitivity helps, a more elegant and effective solution is antenna diversity, a powerful technique natively supported by the Texas Instruments CC1120.

Antenna diversity operates on a simple principle: if one antenna is in a fade, another placed a quarter or half wavelength away (physically or with different polarization) is statistically likely to be receiving a stronger signal. The CC1120 facilitates this by providing dedicated pins (RFC and RFD) for controlling an external RF switch that toggles between two receive antennas. Crucially, the CC1120’s packet handling hardware can be configured to make this switching intelligent and automatic.

The most common implementation is Receive (RX) Diversity with Selection. In this mode, the system uses one antenna as the default. When a packet reception starts (preamble detected), the CC1120 can be programmed to momentarily switch to the second antenna, measure the Received Signal Strength Indicator (RSSI), and then immediately switch back to the first antenna to measure its RSSI at the same instant. Based on a simple comparison, it locks onto the antenna with the stronger signal for the remainder of that packet’s reception. This “listen-before-commit” strategy happens rapidly during the preamble, with no impact on the data payload.

For even greater robustness, systems can implement per-packet antenna selection, where the antenna used for the last successfully received packet is stored and used first for the next reception attempt. The CC1120’s flexible GPIOs and internal status registers allow an external MCU to implement sophisticated diversity algorithms, potentially using metrics like Packet Error Rate (PER) over time to decide which antenna to favor.

The performance gain from diversity can be substantial, often providing 5 dB to 10 dB or more of “diversity gain” against fading. This effectively deepens the receiver’s sensitivity in a dynamic environment, translating directly to fewer dropped packets, higher network throughput, and extended coverage range—especially valuable in urban, industrial, or indoor settings where multipath is severe.

The CC1120 also simplifies Transmit/Receive (TR) switching for systems using a single antenna for both functions. A dedicated GPIO can be configured to automatically go high during transmit and low during receive, directly controlling the bias voltage line of a GaAs FET TR switch. This tight integration eliminates the need for additional logic or careful MCU timing.

Implementing antenna diversity with the CC1120 is a cost-effective strategy to add a significant margin of reliability to any wireless system. By leveraging spatial or polarization diversity to mitigate the unpredictable effects of multipath fading, designers can deliver a user experience marked by consistent, unwavering connectivity, making the CC1120 an ideal choice for mission-critical industrial controls, high-performance security systems, and robust data backhaul networks.


Share to:
401, XinBaoYuan Building, N5179, District 74 Xin'an Street, BaoAn District, Shenzhen, China 518101
Contact number:    +86-186 8898 9755
Global Sales Contact
Contact :    Kanta
Email :   info@coralradio.com