From 51f265c7b419d2a329567b05fc833458f68d3c96 Mon Sep 17 00:00:00 2001 From: zqm Date: Fri, 31 Oct 2025 13:41:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DDeviceManager.cs=E4=B8=AD?= =?UTF-8?q?=E6=B8=A9=E5=BA=A6=E6=95=B0=E6=8D=AE=E5=B8=A7=E5=A4=84=E7=90=86?= =?UTF-8?q?=E9=80=BB=E8=BE=91=EF=BC=9A=E5=B0=86=E5=A4=B4=E9=83=A8=E5=A4=A7?= =?UTF-8?q?=E5=B0=8F=E5=B8=B8=E9=87=8F=E4=BB=8E24=E5=AD=97=E8=8A=82?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E4=B8=BA9=E5=AD=97=E8=8A=82=EF=BC=8C?= =?UTF-8?q?=E4=B8=8ETemperatureData=E7=B1=BB=E4=BF=9D=E6=8C=81=E4=B8=80?= =?UTF-8?q?=E8=87=B4=EF=BC=8C=E8=A7=A3=E5=86=B3=E6=B8=A9=E5=BA=A6=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=8E=A5=E6=94=B6=E4=B8=AD=E6=96=AD=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Windows/CS/Framework4.0/Toprie/Toprie/DeviceManager.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/DeviceManager.cs b/Windows/CS/Framework4.0/Toprie/Toprie/DeviceManager.cs index 799ddf0..8d7aa05 100644 --- a/Windows/CS/Framework4.0/Toprie/Toprie/DeviceManager.cs +++ b/Windows/CS/Framework4.0/Toprie/Toprie/DeviceManager.cs @@ -1271,12 +1271,12 @@ namespace JoyD.Windows.CS.Toprie /// 累积的温度数据 private void ProcessReceivedTemperatureData(List dataAccumulator) { - // 根据TemperatureData类的要求,每个温度帧包含24字节头部 + 温度数据 + // 根据TemperatureData类的要求,每个温度帧包含9字节头部 + 温度数据 // 根据注释,设备实际提供的数据分辨率应为256x192,最终映射到512x384显示 + const int HEADER_SIZE = 9; // 9字节头部("+TEMP"+数据长度) const int WIDTH = 256; const int HEIGHT = 192; - const int HEADER_SIZE = 24; - const int TEMPERATURE_DATA_FRAME_SIZE = HEADER_SIZE + WIDTH * HEIGHT * 2; // 24字节头部 + 每个温度值2字节 + const int TEMPERATURE_DATA_FRAME_SIZE = HEADER_SIZE + WIDTH * HEIGHT * 2; // 9字节头部 + 每个温度值2字节 try {