0
mirror of https://github.com/OneOfEleven/uv-k5-firmware-custom.git synced 2025-06-18 22:29:50 +03:00

added more TX timeout options

This commit is contained in:
OneOfEleven
2023-12-19 10:52:24 +00:00
parent a902e9561f
commit 8ee1e5f2b7
9 changed files with 42 additions and 26 deletions

View File

@ -240,21 +240,6 @@ const char g_sub_menu_bat_save[5][9] =
"1:4 80%"
};
const char g_sub_menu_tx_timeout[11][7] =
{
"30 sec",
"1 min",
"2 min",
"3 min",
"4 min",
"5 min",
"6 min",
"7 min",
"8 min",
"9 min",
"15 min"
};
const char g_sub_menu_dual_watch[3][10] =
{
"OFF",
@ -995,7 +980,23 @@ void UI_DisplayMenu(void)
break;
case MENU_TX_TO:
strcpy(str, g_sub_menu_tx_timeout[g_sub_menu_selection]);
{
const uint16_t ticks_500ms = tx_timeout_secs[g_sub_menu_selection];
const unsigned int min = ticks_500ms / 60;
const unsigned int sec = ticks_500ms % 60;
if (sec > 0)
{
if (min > 0)
sprintf(str, "%um %us", min, sec);
else
sprintf(str, "%u sec", sec);
}
else
if (min > 0)
sprintf(str, "%u min", min);
else
strcat(str, "off");
}
break;
#ifdef ENABLE_VOICE

View File

@ -193,7 +193,6 @@ extern const char g_sub_menu_shift_dir[3][4];
extern const char g_sub_menu_bandwidth[2][7];
extern const char g_sub_menu_off_on[2][4];
extern const char g_sub_menu_bat_save[5][9];
extern const char g_sub_menu_tx_timeout[11][7];
extern const char g_sub_menu_dual_watch[3][10];
extern const char g_sub_menu_cross_vfo[3][10];
#ifdef ENABLE_VOICE