From 70224a1e4fee4507b8867d10ea3d0d9b4b791848 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 14 May 2025 16:48:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B0=B4=E4=BD=8D=E8=AE=A1?= =?UTF-8?q?=E7=AE=97=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mqtt_report/src/mqtt_report.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mqtt_report/src/mqtt_report.cpp b/src/mqtt_report/src/mqtt_report.cpp index 2400148..4adbd68 100644 --- a/src/mqtt_report/src/mqtt_report.cpp +++ b/src/mqtt_report/src/mqtt_report.cpp @@ -45,7 +45,7 @@ void Msg_Handler(const mc::msg::CanFrame::SharedPtr msg) { const uint16_t WaterValue = (uint16_t)(((msg->data[3] & 0x3F) << 4) | ((msg->data[2] & 0xF0) >> 4)); float WaterLevel = WaterValue * (-0.235) + 199.75; - info_report.waterLevel = static_cast(std::round(WaterLevel / 180.0f)); + info_report.waterLevel = static_cast(std::round(WaterLevel / 1.8f)); // 液位百分比 break; }