add swap button capability
This commit is contained in:
parent
908c1de5d4
commit
4d6d8fa13d
|
@ -79,7 +79,6 @@ enum {
|
|||
MENU_HOME,
|
||||
MENU_USER,
|
||||
MENU_PASS,
|
||||
MENU_BUTTON,
|
||||
MENU_ENTER_MANUF,
|
||||
MENU_ENTER_USER,
|
||||
MENU_AUTH_MANUF,
|
||||
|
@ -276,16 +275,25 @@ void cdc_task(void) {
|
|||
switch (menu) {
|
||||
case MENU_HOME:
|
||||
switch (buf[0]) {
|
||||
case 'c':
|
||||
case 'c': // input credentials
|
||||
i = 0; // reset index
|
||||
menu = MENU_USER; // go to corresponding menu
|
||||
str = "\r\nusername: ";
|
||||
break;
|
||||
case 'b': // swap buttons
|
||||
config.button_swap = !config.button_swap;
|
||||
str = "\r\nbuttons swapped";
|
||||
save_config();
|
||||
break;
|
||||
case '\r':
|
||||
case '\n':
|
||||
break; // nothing to do
|
||||
case 'h':
|
||||
default:
|
||||
str = "\r\npress key to enter menu\r\nh help\r\nc enter credentials\r\n";
|
||||
str = "\r\npress key to enter menu\r\n" \
|
||||
"h help\r\n" \
|
||||
"c enter credentials\r\n" \
|
||||
"b swap buttons\r\n";
|
||||
}
|
||||
break;
|
||||
case MENU_USER:
|
||||
|
|
Loading…
Reference in New Issue