From e9ad2e18fcff1e6adcf4dd624a8ec02f9cb6c13e Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Thu, 24 Oct 2024 17:24:39 +0800
Subject: [PATCH] 增加protobuf映射实体解析数据

---
 ard-work/src/main/java/com/ard/tianyu/netty/command/ControlAngleCommand.java |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/ard-work/src/main/java/com/ard/tianyu/netty/command/ControlAngleCommand.java b/ard-work/src/main/java/com/ard/tianyu/netty/command/ControlAngleCommand.java
index a99c17c..ea110e3 100644
--- a/ard-work/src/main/java/com/ard/tianyu/netty/command/ControlAngleCommand.java
+++ b/ard-work/src/main/java/com/ard/tianyu/netty/command/ControlAngleCommand.java
@@ -32,16 +32,16 @@
 
     public short getDataLength() {
         // 计算数据长度: 云盒编号 + 指令编号 + 加密标志 + 动作编号 + 转动角度
-        return (short) (2 + 15 + 1 + 1 + 1); // 帧头 + 数据内容
+        return (short) (1 + 15 + 1 + 1 + 1); // 帧头 + 数据内容
     }
 
     public void encode(ByteBuf out) {
         out.writeShort(getDataHeader());    // 写入帧头
         out.writeShort(getDataLength());    // 写入数据长度
+        out.writeBytes(boxSn);              // 写入云盒编号
         out.writeByte(getCmdCode());        // 写入指令编号
-        out.writeBytes(boxSn); // 写入云盒编号
-        out.writeByte(encryptFlag); // 写入加密标志
-        out.writeByte(actionId); // 写入动作编号
-        out.writeByte(rotationAngle); // 写入转动角度
+        out.writeByte(encryptFlag);         // 写入加密标志
+        out.writeByte(actionId);            // 写入动作编号
+        out.writeByte(rotationAngle);       // 写入转动角度
     }
 }

--
Gitblit v1.9.3