Your video feed is crystal clear right up until it isn’t. RSSI told you you were fine. LQ told you you were about to failsafe 2 seconds before it happened. The difference matters.
RSSI (Received Signal Strength Indicator) measures raw signal power in dBm. It’s the bar-graph-on-your-phone equivalent — useful, but it lies in certain conditions. LQ (Link Quality) counts successfully received packets versus total transmitted packets. 100% LQ at -105 dBm means your link is rock solid despite weak signal. 80% LQ at -80 dBm means you’re in a noisy RF environment and the link is degrading despite strong signal.
The Physics: Why LQ Matters More
RSSI only tells half the story. A powerful in-band noise source (nearby WiFi router, another pilot’s VTX bleeding into 2.4GHz, microwave tower on a roof) can raise the noise floor by 20 dB. Your receiver still sees -85 dBm signal, but the noise floor is now -75 dBm instead of -95 dBm. RSSI says “strong signal.” The actual signal-to-noise ratio says “barely above the noise floor.” LQ catches this — packet loss increases before RSSI drops because the receiver can no longer discriminate signal from noise.
For ExpressLRS specifically, LQ is the primary metric. ELRS uses a dynamic protocol that reduces packet rate as signal degrades — 500Hz at close range, dropping to 250Hz, 150Hz, 50Hz, and finally 25Hz as you fly further. RSSI stays artificially high at longer ranges because ELRS lowers the data rate rather than losing packets. You can be at 25Hz mode with “RSSI” showing 70% — and you’re one step from failsafe.
Step-by-Step RSSI and LQ Configuration
Step 1: Configure RSSI Channel (ExpressLRS)
ELRS sends both RSSI and LQ on two separate channels. The most common setup:
– Channel 14 (AUX10): RSSI dBm (raw value 0-100% mapped from approximately -130 to -30 dBm)
– Channel 15 (AUX11): LQ (raw value 0-100%, directly represents packet success rate)
In Betaflight Receiver tab:
1. Set RSSI Channel to AUX10 (if ELRS sends RSSI on CH14)
2. Verify the RSSI value in the Receiver tab changes when you cover the transmitter antenna with your hand (it should drop)
3. In CLI: set rssi_channel = 14 (adjust to match your ELRS configuration)
Step 2: Configure RSSI Channel (TBS Crossfire)
Crossfire outputs RSSI on Channel 12 (AUX8) by default:
1. Betaflight Receiver tab → RSSI Channel → AUX8
2. CLI: set rssi_channel = 12
3. On your radio (OpenTX/EdgeTX), navigate to the Telemetry page and verify RSSI reads correctly
For Crossfire LQ, use the CRSF protocol’s built-in link statistics. In Betaflight OSD, enable “Link Quality” and “RSSI dBm” as separate elements.
Step 3: OSD Element Placement
In Betaflight OSD tab, add these elements to your display:
– RSSI dBm: Numerical value, not just the icon. Place top-right corner. -95 dBm is critical.
– Link Quality: Percentage. Place next to RSSI.
– LQ Alarm: Enable in OSD → Alarms. Set to flash when LQ drops below 70%.
Critical OSD layout principle: put RSSI, LQ, and battery voltage adjacent. When all three flash simultaneously (low battery + weak signal), you know to land immediately, not troubleshoot. See our OSD warnings guide for complete alarm configuration.
Step 4: Set Warning Thresholds
In Betaflight OSD → Alarms tab:
RSSI Alarm: 20 (warns at 20% ≈ -105 dBm)
Link Quality: 70 (warns when 30% of packets are lost, 70% mode in ELRS)
On your radio (EdgeTX/OpenTX), configure audio callouts:
– “RSSI low” at RSSI below 30%
– “RSSI critical” at RSSI below 20%
– “Link quality warning” at LQ below 80%
Configure on your radio’s Logical Switches, not in Betaflight. The radio processes telemetry faster than the OSD updates.
RSSI and LQ Threshold Table
| LQ Value | ELRS Mode | RSSI (typical) | Link Status | Action |
|---|---|---|---|---|
| 100% | 500Hz/250Hz/150Hz | -30 to -95 dBm | Perfect | Fly normally |
| 95-99% | 150Hz | -95 to -102 dBm | Excellent | No action needed |
| 80-94% | 50Hz | -102 to -108 dBm | Degrading | Turn back, check antenna orientation |
| 50-79% | 50Hz (marginal) | -108 to -112 dBm | Dangerous | Turn back immediately, gain altitude |
| <50% | 25Hz or failsafe imminent | -112+ dBm | Critical | Failsafe within 1-2 seconds |
| 0% | N/A | N/A | Failsafe | GPS Rescue or drop |
Common Mistakes & How to Avoid Them
Mistake 1: Monitoring RSSI Without LQ on ExpressLRS
ELRS RSSI stays deceptively high at range because the protocol reduces data rate instead of losing signal. You can be at 80% RSSI with 30% LQ — the link is barely hanging on. Fix: Always display both RSSI and LQ. LQ is the real-time health indicator; RSSI is context. If you only have room for one, display LQ.
Mistake 2: Setting RSSI Alarm at Default 20% on ELRS
ELRS RSSI scaling isn’t linear — 20% typically corresponds to approximately -112 dBm, which at 25Hz mode is essentially failsafe territory. You’ve already lost the link by the time the alarm triggers. Fix: Set RSSI critical alarm at 35% on ELRS and LQ alarm at 80%. This gives you 5-10 seconds of warning, not 0.5 seconds.
Mistake 3: Relying on OSD Refresh Rate
Betaflight OSD updates RSSI/LQ every 200-500ms depending on your setup. In a rapid signal degradation scenario (flying behind a building), 500ms is enough time to failsafe between updates. Fix: Use your radio’s telemetry callouts. EdgeTX/OpenTX processes telemetry at full CRSF/ELRS packet rate — 150-500Hz. You’ll hear “RSSI low” before you see it on OSD.
Mistake 4: Placing RSSI/LQ at the Bottom of the OSD
During aggressive forward flight at 30°+ camera tilt, the bottom 20% of your OSD display is cut off by the lower edge of the goggles. Fix: Place critical telemetry in the top 30% or the center crosshair area. Never put RSSI, LQ, or battery voltage in the bottom corners.
⚠️ Regulatory Notice: The flight recommendations in this article should be followed in accordance with the latest 2026 drone regulations in your country or region. Always verify local laws regarding flight altitude, no-fly zones, remote ID requirements, and registration before flying. Regulations vary significantly between the FAA (US), EASA (EU), CAA (UK), CAAC (China), and other authorities.
Related Guides
A solid RSSI/LQ configuration is only useful if your receiver has clean signal to begin with. Our ELRS binding troubleshooting guide covers common setup issues, and the failsafe configuration guide walks through what happens when LQ does hit zero.
Video Resource
For receivers that output clean RSSI and LQ telemetry with minimal setup, the Happymodel EP1 Dual TCXO ExpressLRS receiver provides dedicated AUX channels with true diversity and a temperature-compensated oscillator for frequency stability — no channel remapping required.
