diff --git a/huagao/GscanJsonConfig.cpp b/huagao/GscanJsonConfig.cpp index 669b6be6..8841d2cb 100644 --- a/huagao/GscanJsonConfig.cpp +++ b/huagao/GscanJsonConfig.cpp @@ -396,8 +396,8 @@ std::vector GscanJsonConfig::parseJsonFromString(const std::string str itmEnSwitchFrontBack.Get(i, b_value); cfp.is_switchfrontback = b_value ? 1 : 0; - itmBrtnes.Get(i, i_value); - cfp.brightness = i_value; + itmBrtnes.Get(i, f_value); + cfp.brightness = f_value; itmAutoCrnt.Get(i, b_value); cfp.is_autocontrast = b_value ? 1 : 0; itmContrast.Get(i, i_value); @@ -439,7 +439,7 @@ std::vector GscanJsonConfig::parseJsonFromString(const std::string str itmScrewDetct.Get(i, b_value); cfp.hardwarecaps.en_skrewdetect = b_value ? 1 : 0; itmScrewLevel.Get(i, i_value); - cfp.hardwarecaps.skrewdetectlevel = i_value ? 1 : 0; + cfp.hardwarecaps.skrewdetectlevel = i_value; if (!root["Config"][ITEMCAPTION].IsEmpty()) {