minor menu display fixes
This commit is contained in:
parent
ca87f6cd63
commit
a6a4c1a6cc
|
@ -384,7 +384,7 @@ void cdc_task(void)
|
||||||
case 'c': // input credentials
|
case 'c': // input credentials
|
||||||
i = 0; // reset index
|
i = 0; // reset index
|
||||||
menu = MENU_USER; // go to corresponding menu
|
menu = MENU_USER; // go to corresponding menu
|
||||||
str = "\r\nusername: ";
|
str = "\r\nenter credentials to paste\r\nusername: ";
|
||||||
break;
|
break;
|
||||||
case 'b': // swap buttons
|
case 'b': // swap buttons
|
||||||
config.button_swap = !config.button_swap;
|
config.button_swap = !config.button_swap;
|
||||||
|
@ -418,14 +418,15 @@ void cdc_task(void)
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'l': // set keyboard layout
|
case 'l': // set keyboard layout
|
||||||
tud_cdc_write(buf, 1); // since echo will be off
|
|
||||||
tud_cdc_write_flush();
|
|
||||||
echo = false;
|
echo = false;
|
||||||
|
tud_cdc_write(buf, 1); // since echo will be off
|
||||||
|
tud_cdc_write_str("\n\r");
|
||||||
|
tud_cdc_write_flush();
|
||||||
for (uint8_t j = 0; j < LENGTH(name_asciimap); j++) {
|
for (uint8_t j = 0; j < LENGTH(name_asciimap); j++) {
|
||||||
snprintf(tmp, sizeof(tmp), "%02u %s\r\n", j, name_asciimap[j]);
|
snprintf(tmp, sizeof(tmp), "%02u %s\r\n", j, name_asciimap[j]);
|
||||||
tud_cdc_write_str_flush(tmp);
|
tud_cdc_write_str_flush(tmp);
|
||||||
}
|
}
|
||||||
snprintf(tmp, sizeof(tmp), "\r\nset keyboard layout [%s]: ", name_asciimap[config.layout]);
|
snprintf(tmp, sizeof(tmp), "set keyboard layout [%s]: ", name_asciimap[config.layout]);
|
||||||
tud_cdc_write_str_flush(tmp);
|
tud_cdc_write_str_flush(tmp);
|
||||||
i = 0; // reset index
|
i = 0; // reset index
|
||||||
menu = MENU_LAYOUT;
|
menu = MENU_LAYOUT;
|
||||||
|
@ -462,7 +463,7 @@ void cdc_task(void)
|
||||||
EraseInitStruct.TypeErase = FLASH_TYPEERASE_MASSERASE;
|
EraseInitStruct.TypeErase = FLASH_TYPEERASE_MASSERASE;
|
||||||
uint32_t error;
|
uint32_t error;
|
||||||
if (HAL_FLASHEx_Erase(&EraseInitStruct, &error) != HAL_OK) {
|
if (HAL_FLASHEx_Erase(&EraseInitStruct, &error) != HAL_OK) {
|
||||||
printf("mass earse failed\r\n");
|
printf("mass erase failed\r\n");
|
||||||
}
|
}
|
||||||
HAL_FLASH_Lock();
|
HAL_FLASH_Lock();
|
||||||
HAL_FLASH_OB_Launch(); // just to restart
|
HAL_FLASH_OB_Launch(); // just to restart
|
||||||
|
|
Loading…
Reference in New Issue