diff --git a/ChibiOS b/ChibiOS index 669d4bb..e6ca465 160000 --- a/ChibiOS +++ b/ChibiOS @@ -1 +1 @@ -Subproject commit 669d4bbc8da1ee0e4ccdf93a472b06d183922320 +Subproject commit e6ca465e45b11e80f422b900144efd51f320e496 diff --git a/ui.c b/ui.c index 73b812c..80ebef0 100644 --- a/ui.c +++ b/ui.c @@ -957,7 +957,7 @@ menu_invoke(int item) if (menu->data <= KM_CW) { // One of the frequency input keypads if (MODE_LOW(setting.mode)) kp_help_text = VARIANT("0..350MHz",range_text); - else if (menu->data <= KM_SPAN) + else if (menu->data == KM_SPAN) kp_help_text = VARIANT("0..720Mhz",range_text); else kp_help_text = VARIANT("240..960Mhz",range_text); diff --git a/ui_sa.c b/ui_sa.c index 98192c7..8ae1629 100644 --- a/ui_sa.c +++ b/ui_sa.c @@ -2666,7 +2666,7 @@ static const menuitem_t menu_sweep_speed[] = #ifdef TINYSA4 { MT_KEYPAD, KM_FAST_SPEEDUP,"SPEEDUP\n\b%s", "2..20, 0=disable"}, #else - { MT_KEYPAD | MT_LOW,KM_FAST_SPEEDUP,"PEEDUP\n\b%s", "2..20, 0=disable"}, + { MT_KEYPAD | MT_LOW,KM_FAST_SPEEDUP,"SPEEDUP\n\b%s", "2..20, 0=disable"}, #endif { MT_NONE, 0, NULL, menu_back} // next-> menu_back }; @@ -3200,6 +3200,10 @@ static void fetch_numeric_target(uint8_t mode) else plot_printf(uistat.text, sizeof uistat.text, "AUTO"); break; + case KM_FAST_SPEEDUP: + uistat.value = setting.fast_speedup; + plot_printf(uistat.text, sizeof uistat.text, "%d", ((int32_t)uistat.value)); + break; case KM_REPEAT: uistat.value = setting.repeat; plot_printf(uistat.text, sizeof uistat.text, "%d", ((int32_t)uistat.value));