修改现场设备联调问题

This commit is contained in:
lixiaoyuan
2025-10-26 20:43:51 +08:00
parent 5f6511a3f0
commit ac17c41900
13 changed files with 175 additions and 144 deletions

View File

@@ -221,7 +221,10 @@ void Device::setParam(std::string k, int v)
else if (k== "28") { ratio = 0.1; }
}
int precision = (ratio != 1.0f) ? 1 : 0;
int precision = 0;
if (ratio == 0.1f) { precision = 1; }
else if (ratio == 0.01f) { precision = 2; }
else if (ratio == 0.001f) { precision = 3; }
std::string valStr = Utils::toStr(v*ratio, precision);
if (type == 106) // 充电桩状态,特殊数据格式
{