diff --git a/companion/src/firmwares/edgetx/yaml_generalsettings.cpp b/companion/src/firmwares/edgetx/yaml_generalsettings.cpp index 431e5e461..6eb7b6a51 100644 --- a/companion/src/firmwares/edgetx/yaml_generalsettings.cpp +++ b/companion/src/firmwares/edgetx/yaml_generalsettings.cpp @@ -100,7 +100,7 @@ Node convert::encode(const GeneralSettings& rhs) node["vBatMin"] = rhs.vBatMin + 90; node["vBatMax"] = rhs.vBatMax + 120; - node["backlightMode"] = backlightModeLut << rhs.backlightMode; + node["backlightMode"] = backlightModeLut << std::abs(rhs.backlightMode); node["trainer"] = rhs.trainer; node["view"] = rhs.view; node["fai"] = (int)rhs.fai;