refactor
This commit is contained in:
@@ -46,7 +46,7 @@ struct menu_item items[] = {
|
||||
{MENU_PAGE_ALL, " Signal ", TYP_NED, 13, 4, 0, 0, 0, 0, SAT, "S", "", &s_meter, &set_dummy, &print_bar},
|
||||
{MENU_PAGE_ALL, " TX tab ", TYP_NED, 3, 5, 0, 0, 0, 0, SAT, "", "", "PTT", &set_dummy, &print_string},
|
||||
{MENU_PAGE_ALL, " Tabs ", TYP_NED, 3, 5, 4, 0, 0, 0, SAT, "", "", "SET", &set_dummy, &print_string},
|
||||
{MENU_PAGE_ALL, " Tabs ", TYP_NED, 1, 5, 9, 0, 0, 0, SAT, "", "", "-", &set_dummy, &print_string},
|
||||
{MENU_PAGE_ALL, " Tabs ", TYP_NED, 2, 5, 9, 0, 0, 0, SAT, "", "", "BL", &set_dummy, &print_string},
|
||||
{MENU_PAGE_ALL, " Tabs ", TYP_NED, 1, 5, 12, 0, 0, 0, SAT, "", "", "+", &set_dummy, &print_string},
|
||||
};
|
||||
|
||||
@@ -307,8 +307,9 @@ void tab_up(uint8_t tab){
|
||||
display_update_state();
|
||||
break;
|
||||
case 2:
|
||||
encoder_increment();
|
||||
click();
|
||||
// encoder_increment();
|
||||
// click();
|
||||
display_backlight_on();
|
||||
break;
|
||||
case 3:
|
||||
encoder_decrement();
|
||||
@@ -323,6 +324,9 @@ void tab_down(uint8_t tab){
|
||||
stop_transmit();
|
||||
start_receive();
|
||||
break;
|
||||
case 2:
|
||||
display_backlight_off();
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -339,7 +343,7 @@ void display_init(void){
|
||||
|
||||
uart_tx_buf_in_idx += sprintf(uart_tx_buf+uart_tx_buf_in_idx,"\x1B[%ds",DISPLAY_STANDBY_TIMER);
|
||||
uart_tx_buf_in_idx += sprintf(uart_tx_buf+uart_tx_buf_in_idx,"\x1B[150,100q");
|
||||
uart_tx_buf_in_idx += sprintf(uart_tx_buf+uart_tx_buf_in_idx,"\x1B[%db",DISPLAY_BL_DIM);
|
||||
uart_tx_buf_in_idx += sprintf(uart_tx_buf+uart_tx_buf_in_idx,"\x1B[%db",0);
|
||||
// uart_tx_buf_in_idx += sprintf(uart_tx_buf+uart_tx_buf_in_idx,"\a");
|
||||
clear_display();
|
||||
}
|
||||
@@ -424,3 +428,11 @@ void click(void){
|
||||
void clear_display(void){
|
||||
uart_tx_buf_in_idx += sprintf(uart_tx_buf+uart_tx_buf_in_idx,"\f");
|
||||
}
|
||||
|
||||
void display_backlight_on(void){
|
||||
uart_tx_buf_in_idx += sprintf(uart_tx_buf+uart_tx_buf_in_idx,"\x1B[%db",DISPLAY_BL_DIM);
|
||||
}
|
||||
|
||||
void display_backlight_off(void){
|
||||
uart_tx_buf_in_idx += sprintf(uart_tx_buf+uart_tx_buf_in_idx,"\x1B[%db",0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user