From ef86a76dd65764152fb778560daf3d8cad8f73e9 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Sun, 26 Dec 2021 15:20:18 +0100 Subject: [PATCH] Fixed GVAR curve ref --- companion/src/firmwares/edgetx/yaml_mixdata.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/companion/src/firmwares/edgetx/yaml_mixdata.cpp b/companion/src/firmwares/edgetx/yaml_mixdata.cpp index 979539228..dc34a9fa6 100644 --- a/companion/src/firmwares/edgetx/yaml_mixdata.cpp +++ b/companion/src/firmwares/edgetx/yaml_mixdata.cpp @@ -125,7 +125,7 @@ Node convert::encode(const CurveReference& rhs) { Node node; node["type"] = (int)rhs.type; - node["value"] = rhs.value; + node["value"] = YamlWriteMixWeight(rhs.value); return node; } @@ -135,8 +135,9 @@ bool convert::decode(const Node& node, CurveReference& rhs) int type = 0; node["type"] >> type; rhs.type = (CurveReference::CurveRefType)type; - - node["value"] >> rhs.value; + if (node["value"]) { + rhs.value = YamlReadMixWeight(node["value"]); + } return true; }