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
{