From 1da741e8519e13d8f92824bf8ef15b92800b70fc Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@gmail.com> Date: 星期六, 28 六月 2025 16:27:30 +0800 Subject: [PATCH] # --- zy-acs-common/src/main/java/com/zy/acs/common/domain/protocol/AGV_B1_DOWN.java | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/zy-acs-common/src/main/java/com/zy/acs/common/domain/protocol/AGV_B1_DOWN.java b/zy-acs-common/src/main/java/com/zy/acs/common/domain/protocol/AGV_B1_DOWN.java new file mode 100644 index 0000000..bd1355d --- /dev/null +++ b/zy-acs-common/src/main/java/com/zy/acs/common/domain/protocol/AGV_B1_DOWN.java @@ -0,0 +1,39 @@ +package com.zy.acs.common.domain.protocol; + +import com.zy.acs.common.utils.Utils; +import lombok.Data; + +import java.io.Serializable; + +/** + * 璺緞鏁版嵁鍖呭洖澶峚ck + * Created by vincent on 2023/3/16 + */ +@Data +public class AGV_B1_DOWN implements IMessageBody, Serializable { + + private static final long serialVersionUID = 6922520569887812372L; + + @Override + public byte[] writeToBytes() { + + String serialNo = Utils.zeroFill(this.serialNo, 16); + byte[] serialNoBytes = Utils.reverse(serialNo.getBytes()); + + byte pathLen0 = (byte) this.pathLen; + + return Utils.merge(serialNoBytes, pathLen0); + } + + @Override + public void readFromBytes(byte[] messageBodyBytes) { + + } + + // 娴佹按鍙� - 16 + private String serialNo; + + // 璺緞闀垮害 + private int pathLen; + +} -- Gitblit v1.9.1