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