package com.flightfeather.uav.socket.bean
|
|
import com.flightfeather.uav.socket.eunm.AirCommandUnit
|
import java.util.*
|
|
/**
|
* @author riku
|
* Date: 2019/9/12
|
* 数据包结构
|
*
|
* 起始字节 定义 数据类型 描述及要求
|
*
|
*/
|
data class AirPackageData constructor(
|
//起始符
|
var head: String? = null,
|
//命令单元
|
var commandUnit: Int? = null,
|
//设备编号
|
var deviceCode: String? = null,
|
//采样时间
|
var dataTime: Date? = null,
|
//数据加密方式
|
// var encryptionWay: Int? = null,
|
//数据单元长度
|
var dataLength: Int? = null,
|
//数据单元
|
var dataUnit: List<DataUnit>,
|
//校验码
|
var checkCode: Int? = null
|
)
|