diff --git a/companion/src/firmwares/edgetx/yaml_switchconfig.cpp b/companion/src/firmwares/edgetx/yaml_switchconfig.cpp index 70218dc03..f8892d819 100644 --- a/companion/src/firmwares/edgetx/yaml_switchconfig.cpp +++ b/companion/src/firmwares/edgetx/yaml_switchconfig.cpp @@ -105,7 +105,7 @@ int YamlPotLookup::name2idx(const std::string& name) std::string YamlPotLookup::idx2name(unsigned int idx) { auto fw = getCurrentFirmware(); - int pots = Boards::getCapability(fw->getBoard(), Board::Pots); + unsigned int pots = Boards::getCapability(fw->getBoard(), Board::Pots); if (idx >= pots) return std::string(); return fw->getAnalogInputTag(idx); @@ -131,7 +131,7 @@ std::string YamlSliderLookup::idx2name(unsigned int idx) { auto fw = getCurrentFirmware(); int pots = Boards::getCapability(fw->getBoard(), Board::Pots); - int sliders = Boards::getCapability(fw->getBoard(), Board::Sliders); + unsigned int sliders = Boards::getCapability(fw->getBoard(), Board::Sliders); if (idx >= sliders) return std::string(); return fw->getAnalogInputTag(idx + pots);