From 318bd727e2fe02e4f541dfe943f77606af41d509 Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期四, 06 二月 2025 14:30:11 +0800 Subject: [PATCH] # --- app/src/main/java/com/example/agvcontroller/protocol/AGV_02_DOWN.java | 41 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 41 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/com/example/agvcontroller/protocol/AGV_02_DOWN.java b/app/src/main/java/com/example/agvcontroller/protocol/AGV_02_DOWN.java index 9578d44..e8346e1 100644 --- a/app/src/main/java/com/example/agvcontroller/protocol/AGV_02_DOWN.java +++ b/app/src/main/java/com/example/agvcontroller/protocol/AGV_02_DOWN.java @@ -1,6 +1,10 @@ package com.example.agvcontroller.protocol; +import com.example.agvcontroller.action.AgvCompleteType; +import com.example.agvcontroller.action.CommonConstant; +import com.example.agvcontroller.socket.RadixTools; + import java.io.Serializable; /** @@ -27,7 +31,13 @@ @Override public void readFromBytes(byte[] messageBodyBytes) { + try { + this.serialNo = new String(Utils.sliceWithReverse(messageBodyBytes, 0, 16)); + this.cmdCode = Utils.slice(messageBodyBytes, 16, 1)[0]; + } catch (Exception e) { + + } } // 娴佹按鍙� - 16 @@ -42,4 +52,35 @@ // 鍔ㄤ綔鍙傛暟 private ICommandBody commandBody; + public String getSerialNo() { + return serialNo; + } + + public void setSerialNo(String serialNo) { + this.serialNo = serialNo; + } + + public int getCmdCode() { + return cmdCode; + } + + public void setCmdCode(int cmdCode) { + this.cmdCode = cmdCode; + } + + public int getVal() { + return val; + } + + public void setVal(int val) { + this.val = val; + } + + public ICommandBody getCommandBody() { + return commandBody; + } + + public void setCommandBody(ICommandBody commandBody) { + this.commandBody = commandBody; + } } -- Gitblit v1.9.1