In the process of adding new boardcomputer

This commit is contained in:
CommanderRedYT
2022-05-12 02:37:01 +02:00
parent efb593c8aa
commit 1a1882d825
25 changed files with 2211 additions and 4 deletions

View File

@@ -47,6 +47,14 @@ constexpr const char TAG[] = "BUTTONS";
return Button(BobbyButton::Up2);
if (configs.dpadMappingDown2.value == button)
return Button(BobbyButton::Down2);
if (configs.dpadMappingExtra1.value == button)
return Button(BobbyButton::Extra1);
if (configs.dpadMappingExtra2.value == button)
return Button(BobbyButton::Extra2);
if (configs.dpadMappingExtra3.value == button)
return Button(BobbyButton::Extra3);
if (configs.dpadMappingExtra4.value == button)
return Button(BobbyButton::Extra4);
ESP_LOGW(TAG, "unknown raw button %hhu", button);
@@ -74,6 +82,10 @@ void buttonPressedCommon(espgui::Button button)
case BobbyButton::Right2:
case BobbyButton::Up2:
case BobbyButton::Down2:
case BobbyButton::Extra1:
case BobbyButton::Extra2:
case BobbyButton::Extra3:
case BobbyButton::Extra4:
quickactions::handle_bobby_quickaction(button);
break;
default:;
@@ -88,6 +100,10 @@ void buttonReleasedCommon(espgui::Button button)
case BobbyButton::Right2:
case BobbyButton::Up2:
case BobbyButton::Down2:
case BobbyButton::Extra1:
case BobbyButton::Extra2:
case BobbyButton::Extra3:
case BobbyButton::Extra4:
quickactions::handle_bobby_quickaction(button, false);
break;
default:;