Skip to content

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EdgeTX Lua Script (Color Screen Optimized)

An EdgeTX Lua script for Radiomaster, Jumper, and other EdgeTX radios, optimized for color displays like the TX16S and TX15.

Layouts scale from LCD_W/LCD_H, so the same file renders correctly across different color screen resolutions.

Requires EdgeTX 2.8+ (uses lcd.RGB()).

Flying a black-and-white radio (Boxer, Pocket, GX12)? Use the original edgetx-lua-scripts-bw by Sunil Chahal instead.

📂 Repository Structure

SCRIPTS/
└── TOOLS/
    └── ELRS_Finder_Color.lua    # Tool accessible via SYS → Tools menu
screenshots/                     # README images
LICENSE
README.md

Copy the SCRIPTS folder directly to your radio's SD card root.

Type: Tool (/SCRIPTS/TOOLS/)

Purpose:

An RSSI-based lost model finder using ELRS/CRSF telemetry. Geiger-counter style. The closer you get to your quad, the faster it beeps.

  • Large color-coded strength readout: red (weak) → yellow → green (strong)
  • Full-width signal bar plus raw and averaged dBm values
  • Beep cadence tightens from one per 1.2 s to 10 per second as you close in
  • Three-level telemetry fallback so it works across ELRS setups

How it reads signal:

  1. 1RSS: CRSF RSSI in dBm (preferred)
  2. RSNR: link SNR, rescaled to a dBm estimate
  3. RQly: link quality %, rescaled as a last resort

The value is smoothed with an exponential moving average, mapped to a 0–100% strength, and drives both the display and the beep cadence.

Installation:

  1. Copy ELRS_Finder_Color.lua into /SCRIPTS/TOOLS/ on your SD card.
  2. On your radio:
    • Long-press SYSTools tab → run ELRS Finder Color

For best results:

  • Set a fixed low TX power (10–25 mW) in the ELRS menu before you start walking. At full power RSSI saturates and everything reads "strong". Low power is what makes the Geiger effect useful.
  • Sweep the radio slowly and follow the signal peaks.
  • Lower TX power further as you get close to keep resolution in the last few meters.
  • The quad's battery must still be connected. This works off the live ELRS link, not a beacon.

No signal?

Make sure your radio has discovered ELRS telemetry sensors. Go to Model Setup → Telemetry → Discover new sensors and wait for sensors like 1RSS, RSNR, or RQly to appear. The script can't read signal strength until sensors are registered.

Tap Discover new to find sensors Discovered ELRS sensors

Verified on:

Radio Screen Status
Radiomaster TX15 480×320 color ✅ Tested
Radiomaster TX16S MKIII 800×480 color ✅ Tested

ELRS Finder on a Radiomaster TX15

ELRS Finder on a Radiomaster TX16S MKIII

Credit: Adapted from ELRS_Finder.lua by Sunil Chahal (MIT). The finder logic is unchanged, only the display layout was redesigned for color screens.

📄 License

MIT LICENSE. Original finder logic © 2025 Sunil Chahal; color adaptation © 2026 Ray Noland / FPV Guidebook. Use, modify, and share freely. Please keep the attribution.

✈️ Built and tested in Berlin by FPV Guidebook an independent FPV reference app.

About

EdgeTX Lua scripts optimized for color screens like the Radiomaster TX16S and TX15. Includes an ELRS/CRSF RSSI-based lost model finder with Geiger-style audio. Layouts scale to any color screen resolution.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages