From 25d0f31f22f77a914a50bbc088902e00e28c4889 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期三, 15 七月 2020 11:10:42 +0800 Subject: [PATCH] 根据新的多参数传输协议,修改解析规则 --- src/main/kotlin/com/flightfeather/uav/socket/bean/AirDataPackage.kt | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/flightfeather/uav/socket/bean/AirPackageData.kt b/src/main/kotlin/com/flightfeather/uav/socket/bean/AirDataPackage.kt similarity index 68% rename from src/main/kotlin/com/flightfeather/uav/socket/bean/AirPackageData.kt rename to src/main/kotlin/com/flightfeather/uav/socket/bean/AirDataPackage.kt index a5e3ffa..bd9b6ca 100644 --- a/src/main/kotlin/com/flightfeather/uav/socket/bean/AirPackageData.kt +++ b/src/main/kotlin/com/flightfeather/uav/socket/bean/AirDataPackage.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 -) \ No newline at end of file +){ + companion object { + //鏁版嵁涓殑淇濈暀瀛楄妭鏁� + const val RESERVED_DATA_COUNT = 12 + + //涓�涓繚鐣欑洃娴嬪洜瀛愮殑灞炴�ф墍鍗犲瓧鑺傛暟 + const val FACTOR_BIT_LENGTH_2 = 3 + + //涓�涓姩鎬佺洃娴嬪洜瀛愮殑灞炴�ф墍鍗犲瓧鑺傛暟 + const val FACTOR_BIT_LENGTH_1 = 6 + } +} \ No newline at end of file -- Gitblit v1.9.3