diff --git a/app/menu.c b/app/menu.c index d456a8c..f0e6107 100644 --- a/app/menu.c +++ b/app/menu.c @@ -1452,9 +1452,11 @@ static void MENU_Key_MENU(const bool bKeyPressed, const bool bKeyHeld) { if (edit_index < 0) { - edit_index = 0; - while (edit_index < 4) - edit[edit_index++] = '_'; +// edit_index = 0; + sprintf(edit, "%04X", gEeprom.MDC1200_ID); // %04X确保输出是4个字符长度的十六进制数 + +// while (edit_index < 4) +// edit[edit_index++] = '_'; edit_index = 0; // 'edit_index' is going to be used as the cursor position // make a copy so we can test for change when exiting the menu item memmove(edit_original, edit, sizeof(edit_original)); diff --git a/ui/menu.c b/ui/menu.c index 8f8f2b3..bb01911 100644 --- a/ui/menu.c +++ b/ui/menu.c @@ -687,7 +687,6 @@ void UI_DisplayMenu(void) { { // gIsInSubMenu if (!gIsInSubMenu||edit_index<0) { // show the channel name - sprintf(edit, "%04X", gEeprom.MDC1200_ID); // %04X确保输出是4个字符长度的十六进制数 sprintf(String, "%04X", gEeprom.MDC1200_ID); // %04X确保输出是4个字符长度的十六进制数 UI_PrintStringSmall(String, menu_item_x1, menu_item_x2, 3);//4