diff options
Diffstat (limited to 'apps/recorder/radio.c')
-rw-r--r-- | apps/recorder/radio.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c index 6fcc982946..8dc14f2493 100644 --- a/apps/recorder/radio.c +++ b/apps/recorder/radio.c | |||
@@ -58,7 +58,7 @@ static struct fmstation presets[MAX_PRESETS]; | |||
58 | 58 | ||
59 | void fm_load_presets(void); | 59 | void fm_load_presets(void); |
60 | bool fm_preset_select(void); | 60 | bool fm_preset_select(void); |
61 | bool fm_f3_menu(void); | 61 | bool fm_menu(void); |
62 | 62 | ||
63 | void fm_set_frequency(int freq) | 63 | void fm_set_frequency(int freq) |
64 | { | 64 | { |
@@ -228,16 +228,16 @@ bool radio_screen(void) | |||
228 | settings_save(); | 228 | settings_save(); |
229 | break; | 229 | break; |
230 | 230 | ||
231 | case BUTTON_F2: | 231 | case BUTTON_F1: |
232 | fm_preset_select(); | 232 | fm_menu(); |
233 | curr_preset = find_preset(curr_freq); | 233 | curr_preset = find_preset(curr_freq); |
234 | lcd_clear_display(); | 234 | lcd_clear_display(); |
235 | lcd_setmargins(0, 8); | 235 | lcd_setmargins(0, 8); |
236 | status_draw(false); | 236 | status_draw(false); |
237 | break; | 237 | break; |
238 | 238 | ||
239 | case BUTTON_F3: | 239 | case BUTTON_F2: |
240 | fm_f3_menu(); | 240 | fm_preset_select(); |
241 | curr_preset = find_preset(curr_freq); | 241 | curr_preset = find_preset(curr_freq); |
242 | lcd_clear_display(); | 242 | lcd_clear_display(); |
243 | lcd_setmargins(0, 8); | 243 | lcd_setmargins(0, 8); |
@@ -462,17 +462,18 @@ bool fm_delete_preset(void) | |||
462 | return reload_dir; | 462 | return reload_dir; |
463 | } | 463 | } |
464 | 464 | ||
465 | static struct menu_items f3_items[] = { | 465 | static struct menu_items fm_menu_items[] = { |
466 | { "Add preset...", fm_add_preset }, | 466 | { "Add preset...", fm_add_preset }, |
467 | { "Delete preset...", fm_delete_preset } | 467 | { "Delete preset...", fm_delete_preset } |
468 | }; | 468 | }; |
469 | 469 | ||
470 | bool fm_f3_menu(void) | 470 | bool fm_menu(void) |
471 | { | 471 | { |
472 | int m; | 472 | int m; |
473 | bool result; | 473 | bool result; |
474 | 474 | ||
475 | m = menu_init( f3_items, sizeof f3_items / sizeof(struct menu_items) ); | 475 | m = menu_init( fm_menu_items, |
476 | sizeof fm_menu_items / sizeof(struct menu_items) ); | ||
476 | result = menu_run(m); | 477 | result = menu_run(m); |
477 | menu_exit(m); | 478 | menu_exit(m); |
478 | return result; | 479 | return result; |