From 83e5071b3b449cf0c8c24e52147f0ab298a636b8 Mon Sep 17 00:00:00 2001 From: zqm Date: Tue, 4 Nov 2025 14:49:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=8E=E9=A1=B9=E7=9B=AE=E4=B8=AD=E7=A7=BB?= =?UTF-8?q?=E9=99=A4=E4=B8=8D=E5=86=8D=E4=BD=BF=E7=94=A8=E7=9A=84Temperatu?= =?UTF-8?q?reReceivedEventArgs.cs=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Toprie/TemperatureReceivedEventArgs.cs | 66 ------------------- .../Framework4.0/Toprie/Toprie/Toprie.csproj | 4 +- 2 files changed, 2 insertions(+), 68 deletions(-) delete mode 100644 Windows/CS/Framework4.0/Toprie/Toprie/TemperatureReceivedEventArgs.cs diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/TemperatureReceivedEventArgs.cs b/Windows/CS/Framework4.0/Toprie/Toprie/TemperatureReceivedEventArgs.cs deleted file mode 100644 index dcf9341..0000000 --- a/Windows/CS/Framework4.0/Toprie/Toprie/TemperatureReceivedEventArgs.cs +++ /dev/null @@ -1,66 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace JoyD.Windows.CS.Toprie -{ - /// - /// 温度数据接收事件参数类 - /// 用于在接收到温度数据时传递相关信息 - /// - public class TemperatureReceivedEventArgs : EventArgs - { - /// - /// 温度数据对象 - /// - public TemperatureData TemperatureData { get; private set; } - - /// - /// 原始温度数据(可选,用于调试或特殊处理) - /// - public byte[] RawData { get; private set; } - - /// - /// 温度补偿值 - /// - public float CompensationValue { get; private set; } - - /// - /// 构造函数 - /// - /// 解析后的温度数据对象 - public TemperatureReceivedEventArgs(TemperatureData temperatureData) - { - TemperatureData = temperatureData ?? throw new ArgumentNullException(nameof(temperatureData)); - RawData = null; - CompensationValue = 0; - } - - /// - /// 构造函数(包含原始数据和补偿值) - /// - /// 解析后的温度数据对象 - /// 原始温度数据 - /// 温度补偿值 - public TemperatureReceivedEventArgs(TemperatureData temperatureData, byte[] rawData, float compensationValue) - { - TemperatureData = temperatureData ?? throw new ArgumentNullException(nameof(temperatureData)); - RawData = rawData; - CompensationValue = compensationValue; - } - - /// - /// 获取温度统计摘要信息 - /// - public string GetStatisticsSummary() - { - return $"温度统计 - 最低: {TemperatureData.MinTemperature:F2}°C, " + - $"最高: {TemperatureData.MaxTemperature:F2}°C, " + - $"平均: {TemperatureData.AverageTemperature:F2}°C, " + - $"数据点: {TemperatureData.Width}x{TemperatureData.Height} ({TemperatureData.Width * TemperatureData.Height}), " + - $"采集时间: {TemperatureData.Timestamp:yyyy-MM-dd HH:mm:ss.fff}"; - } - } -} \ No newline at end of file diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/Toprie.csproj b/Windows/CS/Framework4.0/Toprie/Toprie/Toprie.csproj index b4eb9e6..78e5f3f 100644 --- a/Windows/CS/Framework4.0/Toprie/Toprie/Toprie.csproj +++ b/Windows/CS/Framework4.0/Toprie/Toprie/Toprie.csproj @@ -1,4 +1,4 @@ - + @@ -74,7 +74,7 @@ - +