Module17: reorganized the "info" menu entry, removed the unused fields

pull/140/head
Silvano Seva 2023-06-14 21:51:31 +02:00
rodzic 694181df92
commit 5c3e8fed80
2 zmienionych plików z 9 dodań i 29 usunięć

Wyświetl plik

@ -123,13 +123,7 @@ const char *settings_gps_items[] =
const char *info_items[] =
{
"",
"Bat. Voltage",
"Bat. Charge",
"RSSI",
"Used heap",
"Band",
"VHF",
"UHF",
"Hw Version"
};

Wyświetl plik

@ -65,6 +65,12 @@ const char *phase_values[] =
"Inverted"
};
const char *hwVersions[] =
{
"0.1d",
"0.1e"
};
void _ui_drawMenuList(uint8_t selected, int (*getCurrentEntry)(char *buf, uint8_t max_len, uint8_t index))
{
point_t pos = layout.line1_pos;
@ -285,31 +291,11 @@ int _ui_getInfoValueName(char *buf, uint8_t max_len, uint8_t index)
case 0: // Git Version
snprintf(buf, max_len, "%s", GIT_VERSION);
break;
case 1: // Battery voltage
{
snprintf(buf, max_len, "-.-V");
}
break;
case 2: // Battery charge
snprintf(buf, max_len, "No batt");
break;
case 3: // RSSI
snprintf(buf, max_len, "N/A");
break;
case 4: // Heap usage
case 1: // Heap usage
snprintf(buf, max_len, "%dB", getHeapSize() - getCurrentFreeHeap());
break;
case 5: // Band
snprintf(buf, max_len, "N/A");
break;
case 6: // VHF
snprintf(buf, max_len, "N/A");
break;
case 7: // UHF
snprintf(buf, max_len, "N/A");
break;
case 8: // LCD Type
snprintf(buf, max_len, "%d", hwinfo->hw_version);
case 2: // LCD Type
snprintf(buf, max_len, "%s", hwVersions[hwinfo->hw_version]);
break;
}
return 0;