From bf34444f482223d291830c13cb147392298d99ee Mon Sep 17 00:00:00 2001
From: vince <757871790@qq.com>
Date: 星期五, 15 三月 2024 09:39:25 +0800
Subject: [PATCH] 粮情协议优化

---
 src/main/java/com/fzzy/protocol/bhzn/analysis/AnalysisService.java |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/fzzy/protocol/bhzn/analysis/AnalysisService.java b/src/main/java/com/fzzy/protocol/bhzn/analysis/AnalysisService.java
index 3c22d41..28668ed 100644
--- a/src/main/java/com/fzzy/protocol/bhzn/analysis/AnalysisService.java
+++ b/src/main/java/com/fzzy/protocol/bhzn/analysis/AnalysisService.java
@@ -201,13 +201,13 @@
         int sumNum = cableData.getSumNum();
 
         // 鏍规嵁灞傝鍒楄幏鍙栨寚瀹氶暱搴�
-        int start = 0;
+        int start = (Integer.valueOf(device.getCableStart()) - 1) *  cableData.getCableZ()  * 4;
         int len = 4 * sumNum;
 
         log.info("鍒嗘満------>>>骞冲彴锛氳繑鍥炵伯鎯呭畬鏁翠俊鎭紝鍒嗘満={}", device.getDeviceName());
 
         String strPoints = grainStr.substring(start, start + len);
-
+        log.info("strPoints = "+ strPoints);
         // 灏嗙伯鎯呰В鏋愭垚鏁扮粍
         List<Double> temps = new ArrayList<>();
         double tempValue;
@@ -278,7 +278,7 @@
         int cableY = cableData.getCableY();
 
         int sumNum = temps.size();
-
+            log.info("temps:" + temps.toString());
         //鏁版嵁灏佽
         GrainData grain = new GrainData();
         grain.setMessageId(ScConstant.getMessageId());

--
Gitblit v1.9.3