package com.sandu.ximon.admin.manager.iot.rrpc.dto; import lombok.Data; /** * @author chenjiantian * @date 2021/12/3 16:50 * 字节:1 1 2 不定长 4 * 功能码A 命令类型A 负荷长度A 负荷数据A 帧校验A * * 总体帧 */ @Data public class CommonFrame { /** * MQTT通信方式 {{@link com.sandu.ximon.admin.manager.iot.rrpc.enums.MQTTConnectTypeEnum}} */ private String connectType; /** * 功能码,1字节 */ private String functionCode; /** * 命令类型 ,1字节 */ private String orderType; /** * 负荷长度,2字节 */ private String payloadLength; /** * 响应payload 不定字节 */ private String payload; /** * 校验码,4字节 */ private String crc32; /** * 是否通过校验 */ private boolean isValidate; }