From 585fb9b67dc81f9e14f2cbf59f1c3a02eb4fe98f Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 11 六月 2020 10:58:23 +0800
Subject: [PATCH] 1.添加无人机多参数的数据接收解析函数 2.添加参数存储函数

---
 src/main/kotlin/com/flightfeather/uav/socket/decoder/AirDataDecoder.kt |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/src/main/kotlin/com/flightfeather/uav/socket/decoder/VehicleDataDecoder.kt b/src/main/kotlin/com/flightfeather/uav/socket/decoder/AirDataDecoder.kt
similarity index 63%
rename from src/main/kotlin/com/flightfeather/uav/socket/decoder/VehicleDataDecoder.kt
rename to src/main/kotlin/com/flightfeather/uav/socket/decoder/AirDataDecoder.kt
index 17eda1c..f06f127 100644
--- a/src/main/kotlin/com/flightfeather/uav/socket/decoder/VehicleDataDecoder.kt
+++ b/src/main/kotlin/com/flightfeather/uav/socket/decoder/AirDataDecoder.kt
@@ -1,26 +1,25 @@
 package com.flightfeather.uav.socket.decoder
 
-import com.flightfeather.uav.socket.bean.ObdPackageData
+import com.flightfeather.uav.socket.bean.AirPackageData
 import com.flightfeather.uav.socket.decoder.impl.DataPackageDecoderImpl
 
 /**
- * 杞﹁締 uav 鏁版嵁瑙g爜鍣�
+ * 绌烘皵璐ㄩ噺澶氬弬鏁版暟鎹В鐮佸櫒
  * @author riku
  * Date: 2019/9/12
  */
-class VehicleDataDecoder {
+class AirDataDecoder {
 
     private val dataPackageDecoder: DataPackageDecoder = DataPackageDecoderImpl()
 
-    fun decode(msg: String): ObdPackageData {
+    fun decode(msg: String): AirPackageData {
         val list = dataPackageDecoder.toStringList(msg)
         dataPackageDecoder.run {
-            return ObdPackageData(
+            return AirPackageData(
                     getHead(list),
                     getCommandUnit(list),
-                    getVinCode(list),
-                    getSoftwareVersion(list),
-                    getEncryptionWay(list),
+                    getDeviceCode(list),
+                    getDataTime(list),
                     getDataLength(list),
                     getDataUnit(list),
                     getCheckCode(list)

--
Gitblit v1.9.3