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;
|
|
}
|