From 6f8e36ae1d6c41560b2d7692f12c9371a9ccdcf2 Mon Sep 17 00:00:00 2001
From: ningshuxia <ningshuxia0927@outlook.com>
Date: 星期二, 27 六月 2023 09:34:51 +0800
Subject: [PATCH] mqqt 代码修改

---
 Mqtt/IStation.DataDockingMqtt4SQI/sub/Mqtt2.cs |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/Mqtt/IStation.DataDockingMqtt4SQI/sub/Mqtt2.cs b/Mqtt/IStation.DataDockingMqtt4SQI/sub/Mqtt2.cs
index 16787f3..b635490 100644
--- a/Mqtt/IStation.DataDockingMqtt4SQI/sub/Mqtt2.cs
+++ b/Mqtt/IStation.DataDockingMqtt4SQI/sub/Mqtt2.cs
@@ -99,7 +99,7 @@
             {
                 LogCustomHelper.Error("MQTT2 data.msg 涓虹┖");
                 return;
-            } 
+            }
 
             var bytes = StringToHexValuve(data.msg, out string err)?.ToArray();
             LogCustomHelper.Info($"MQTT2 msg:{BitConverter.ToString(bytes)}");
@@ -151,23 +151,23 @@
 
             //x鍔犻�熷害
             Array.Copy(bytes, 18, byte2, 0, 2);
-            var xjsd = bytesToInt2(byte2.Reverse().ToArray());
+            var xjsd = BitConverter.ToInt16(byte2.Reverse().ToArray());
             record.SysId = 1628644990471245824;
-            record.SrcValue = xjsd.ToString();
+            record.SrcValue = (xjsd / 10 / 9.8).ToString();
             list.Add(new Model.MonitorDataDockingReceiveRecord(record));
 
             //Y鍔犻�熷害
             Array.Copy(bytes, 20, byte2, 0, 2);
-            var yjsd = bytesToInt2(byte2.Reverse().ToArray());
+            var yjsd = BitConverter.ToInt16(byte2.Reverse().ToArray());
             record.SysId = 1628645042027630592;
-            record.SrcValue = yjsd.ToString();
+            record.SrcValue = (yjsd / 10 / 9.8).ToString();
             list.Add(new Model.MonitorDataDockingReceiveRecord(record));
 
             //Z鍔犻�熷害
             Array.Copy(bytes, 22, byte2, 0, 2);
-            var zjsd = bytesToInt2(byte2.Reverse().ToArray());
+            var zjsd = BitConverter.ToInt16(byte2.Reverse().ToArray());
             record.SysId = 1628645078274805760;
-            record.SrcValue = zjsd.ToString();
+            record.SrcValue = (zjsd / 10 / 9.8).ToString();
             list.Add(new Model.MonitorDataDockingReceiveRecord(record));
 
             HandleDataHelper.Add(list);

--
Gitblit v1.9.3