From 797c3f175a9afe0019fdc9159b53d95dd27b3674 Mon Sep 17 00:00:00 2001 From: Peter Feerick Date: Mon, 5 Jul 2021 09:03:00 +1000 Subject: [PATCH] Show RSSI if RF Freq Fine tuning supported (PR #379) * Show RSSI if RF Freq Fine tuning supported * Increase buffer slightly, add whitespace * Use same buffer size and naming for consistency * Use shorter code that doesn't require buffer variable (Thanks to @eshifri for the hint about DynamicNumber) --- radio/src/gui/colorlcd/model_setup.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/radio/src/gui/colorlcd/model_setup.cpp b/radio/src/gui/colorlcd/model_setup.cpp index 1d21d125f..cbd353bf6 100644 --- a/radio/src/gui/colorlcd/model_setup.cpp +++ b/radio/src/gui/colorlcd/model_setup.cpp @@ -697,6 +697,13 @@ class ModuleWindow : public FormGroup { } else { new NumberEdit(this, grid.getFieldSlot(2,0), -128, 127, GET_SET_DEFAULT(g_model.moduleData[moduleIdx].multi.optionValue)); + + //Show RSSI next to RF Freq Fine Tune + if (getMultiOptionTitle(moduleIdx) == STR_MULTI_RFTUNE) + { + new DynamicNumber(this, grid.getFieldSlot(2, 1), [] { + return (int)TELEMETRY_RSSI();}, 0, "RSSI: ", " db"); + } } }