From 458d97caad1d9d95874799444fb22177796bb7ab Mon Sep 17 00:00:00 2001 From: Miguel Angel Mulero Martinez Date: Mon, 5 Aug 2019 13:50:22 +0200 Subject: [PATCH] Add vtxtable powerlabel to the OSD element --- src/main/osd/osd_elements.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/osd/osd_elements.c b/src/main/osd/osd_elements.c index 8baf59211c..883c8c32a6 100644 --- a/src/main/osd/osd_elements.c +++ b/src/main/osd/osd_elements.c @@ -1117,6 +1117,7 @@ static void osdElementVtxChannel(osdElementParms_t *element) vtxCommonGetPowerIndex(vtxDevice, &vtxPower); } } + const char *vtxPowerLabel = vtxCommonLookupPowerName(vtxDevice, vtxPower); char vtxStatusIndicator = '\0'; if (IS_RC_MODE_ACTIVE(BOXVTXCONTROLDISABLE)) { @@ -1128,9 +1129,9 @@ static void osdElementVtxChannel(osdElementParms_t *element) if (vtxStatus & VTX_STATUS_LOCKED) { tfp_sprintf(element->buff, "-:-:-:L"); } else if (vtxStatusIndicator) { - tfp_sprintf(element->buff, "%c:%s:%1d:%c", vtxBandLetter, vtxChannelName, vtxPower, vtxStatusIndicator); + tfp_sprintf(element->buff, "%c:%s:%s:%c", vtxBandLetter, vtxChannelName, vtxPowerLabel, vtxStatusIndicator); } else { - tfp_sprintf(element->buff, "%c:%s:%1d", vtxBandLetter, vtxChannelName, vtxPower); + tfp_sprintf(element->buff, "%c:%s:%s", vtxBandLetter, vtxChannelName, vtxPowerLabel); } } #endif // USE_VTX_COMMON