Add step (if no CT or DC)

This commit is contained in:
Armel FAUVEAU
2024-02-24 04:07:36 +01:00
parent 2defc1289d
commit 740067098e

View File

@@ -1050,9 +1050,10 @@ void UI_DisplayMain(void)
else else
{ {
const FREQ_Config_t *pConfig = (mode == VFO_MODE_TX) ? vfoInfo->pTX : vfoInfo->pRX; const FREQ_Config_t *pConfig = (mode == VFO_MODE_TX) ? vfoInfo->pTX : vfoInfo->pRX;
int8_t shift = 0;
switch((int)pConfig->CodeType) switch((int)pConfig->CodeType)
{ {
case 1: case 1:
sprintf(String, "%u.%u", CTCSS_Options[pConfig->Code] / 10, CTCSS_Options[pConfig->Code] % 10); sprintf(String, "%u.%u", CTCSS_Options[pConfig->Code] / 10, CTCSS_Options[pConfig->Code] % 10);
break; break;
@@ -1060,9 +1061,16 @@ void UI_DisplayMain(void)
case 2: case 2:
sprintf(String, "%03o", DCS_Options[pConfig->Code]); sprintf(String, "%03o", DCS_Options[pConfig->Code]);
break; break;
default:
sprintf(String, "%d.%02u", vfoInfo->StepFrequency / 100, vfoInfo->StepFrequency % 100);
shift = -10;
} }
GUI_DisplaySmallest(s, 58, line == 0 ? 17 : 49, false, true); GUI_DisplaySmallest(s, 58, line == 0 ? 17 : 49, false, true);
GUI_DisplaySmallest(String, 68, line == 0 ? 17 : 49, false, true); GUI_DisplaySmallest(String, 68 + shift, line == 0 ? 17 : 49, false, true);
//sprintf(String, "%d.%02u", vfoInfo->StepFrequency / 100, vfoInfo->StepFrequency % 100);
//GUI_DisplaySmallest(String, 91, line == 0 ? 2 : 34, false, true);
} }
#else #else
UI_PrintStringSmallNormal(s, LCD_WIDTH + 24, 0, line + 1); UI_PrintStringSmallNormal(s, LCD_WIDTH + 24, 0, line + 1);