diff --git a/radio/src/strhelpers.cpp b/radio/src/strhelpers.cpp index 1626c65d1..b3866dde2 100644 --- a/radio/src/strhelpers.cpp +++ b/radio/src/strhelpers.cpp @@ -880,10 +880,11 @@ char *getSourceCustomValueString(char (&dest)[L], source_t source, int32_t val, BitmapBuffer::formatNumberAsString(dest, len, val, flags); } else if (source <= MIXSRC_LAST_CH) { - val = calcRESXto100(val); #if defined(PPM_UNIT_PERCENT_PREC1) + val = calcRESXto1000(val); BitmapBuffer::formatNumberAsString(dest, len, val, flags | PREC1); #else + val = calcRESXto100(val); BitmapBuffer::formatNumberAsString(dest, len, val, flags); #endif }