From 2b270f01facd18f5d2c105e48279482d3ff4b9c8 Mon Sep 17 00:00:00 2001
From: 陈力 <chenli@lotaai.com>
Date: 星期一, 29 五月 2023 21:52:12 +0800
Subject: [PATCH] 增加登录、长按进入管理端的功能

---
 app/src/main/java/com/lotaai/canguiayw/device/CanGuiCommand.java |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/app/src/main/java/com/lotaai/canguiayw/device/CanGuiCommand.java b/app/src/main/java/com/lotaai/canguiayw/device/CanGuiCommand.java
index 9a71dcb..7457c5e 100644
--- a/app/src/main/java/com/lotaai/canguiayw/device/CanGuiCommand.java
+++ b/app/src/main/java/com/lotaai/canguiayw/device/CanGuiCommand.java
@@ -189,15 +189,19 @@
         List<CanguiStatus> list = new ArrayList<>();
         if (recv.length > 0) {
             int guiHao = recv[3] & 0xff;
-            for (int i = 1; i <= 9; i++) {
-                //开始解析8个格子的状态
+            int num = 9;
+            if (guiHao == 0){
+                num = 8;
+            }
+            for (int i = 1; i <= num; i++) {
+                //开始解析格子的状态
                 CanguiStatus status = new CanguiStatus();
                 //柜号
                 status.setGuiHao(guiHao);
                 //格子号
                 status.setGridNo(i);
                 //温度
-                int site = i * 2 + 5;//温度
+                int site = (i-1) * 2 + 5;//温度
                 int wendu = recv[site] & 0xff;
                 status.setWendu(wendu);
                 site = site + 1;

--
Gitblit v1.7.1