package com.zy.acs.common.domain.protocol.action; import com.zy.acs.framework.common.RadixTools; import com.zy.acs.common.domain.protocol.IActionBody; import com.zy.acs.common.utils.Utils; import lombok.Data; import java.io.Serializable; /** * 准备往AGV暂存货位放货 * 属性值:层号 * Created by vincent on 2023/3/23 */ @Data public class ReadyReleaseToAgvSite implements IActionBody, Serializable { private static final long serialVersionUID = -8083011816753873082L; // 放货深度 private Short depth; @Override public byte[] writeToBytes() { return Utils.reverse(RadixTools.shortToByte(this.depth)); } @Override public void readFromBytes(byte[] messageBodyBytes) { } }