riku
2020-07-15 25d0f31f22f77a914a50bbc088902e00e28c4889
src/main/kotlin/com/flightfeather/uav/socket/bean/AirDataPackage.kt
ÎļþÃû´Ó src/main/kotlin/com/flightfeather/uav/socket/bean/AirPackageData.kt ÐÞ¸Ä
@@ -11,7 +11,7 @@
 * èµ·å§‹å­—节                     å®šä¹‰                  æ•°æ®ç±»åž‹                        æè¿°åŠè¦æ±‚
 *
 */
data class AirPackageData constructor(
data class AirDataPackage constructor(
        //起始符
        var head: String? = null,
        //命令单元
@@ -28,4 +28,15 @@
        var dataUnit: List<DataUnit>,
        //校验码
        var checkCode: Int? = null
)
){
    companion object {
        //数据中的保留字节数
        const val RESERVED_DATA_COUNT = 12
        //一个保留监测因子的属性所占字节数
        const val FACTOR_BIT_LENGTH_2 = 3
        //一个动态监测因子的属性所占字节数
        const val FACTOR_BIT_LENGTH_1 = 6
    }
}