Browse Source

update

master
zhaohe 1 year ago
parent
commit
da9cf89240
  1. 7
      src/utils/dvalue_computer.cpp

7
src/utils/dvalue_computer.cpp

@ -39,16 +39,17 @@ float DValueComputer::computeDValue(float h2o2ppm) {
if (h2o2ppm < 150) {
//
dvalue = -0.5251 * h2o2ppm * m_config->get_dvalueCoefficient() + 98.154;
dvalue = -0.5251 * h2o2ppm + 98.154;
} else if (h2o2ppm >= 150 && h2o2ppm < 240) {
//
dvalue = -0.125 * h2o2ppm * m_config->get_dvalueCoefficient() + 38.913;
dvalue = -0.125 * h2o2ppm + 38.913;
} else if (h2o2ppm >= 240) {
//
dvalue = -0.00596 * h2o2ppm * m_config->get_dvalueCoefficient() + 10.3434;
dvalue = -0.00596 * h2o2ppm + 10.3434;
}
if (dvalue < 2) {
dvalue = 2;
}
dvalue = dvalue * m_config->get_dvalueCoefficient();
return dvalue;
}
Loading…
Cancel
Save