iNavFlight/OpenTX-Telemetry-Widget

[Feature request] - Option to display RSSI/LQ as text instead of just LQ as a bar graphics (when using CRSF based telemetry)

rmaia3d opened this issue · 0 comments

Is your feature request related to a problem? Please describe

In some cases, it's interesting to also track RSSI because even with a LQ near 100%, if the RSSI is dropping quickly, it means LQ could also start dropping soon. By tracking RSSI, you can have kind of an "early warning" of when LQ will drop.

Describe the solution you'd like

The user should have the option to choose between the current solution, where a bar chart with just the LQ% is shown and another option, with a simple text showing RSSI and LQ separated by a slash, as in "RRRdb/LLL%" (where R are the RSSI digits and L the LQ digits). For cases when the RSSI data for two antennas is reported via the telemetry, if the screen space allows, it could be "RRRdb1/RRRdb2/LLL%", where db1 and db2 are the RSSI values for antenna 1 and antenna 2, respectively.

Describe alternatives you've considered

Such a feature would only make sense for radio link systems that provide this detailed data. From what I have seen both TBS Crossfire and ELRS systems do, and they both use the CRSF protocol for data packets. So this extra display option could be enabled only for these systems.

Additional context

A more detailed explanation on RSSI and LQ and their meaning:
https://www.expresslrs.org/3.0/info/signal-health/