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