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/DataUnitDecoder.kt | 16 ++++------------ 1 files changed, 4 insertions(+), 12 deletions(-) diff --git a/src/main/kotlin/com/flightfeather/uav/socket/decoder/DataUnitDecoder.kt b/src/main/kotlin/com/flightfeather/uav/socket/decoder/DataUnitDecoder.kt index a2fb584..ce26095 100644 --- a/src/main/kotlin/com/flightfeather/uav/socket/decoder/DataUnitDecoder.kt +++ b/src/main/kotlin/com/flightfeather/uav/socket/decoder/DataUnitDecoder.kt @@ -1,7 +1,7 @@ package com.flightfeather.uav.socket.decoder import com.flightfeather.uav.socket.bean.* -import com.flightfeather.uav.socket.eunm.ObdCommandUnit +import com.flightfeather.uav.socket.eunm.AirCommandUnit import java.util.* /** @@ -10,7 +10,7 @@ * Date: 2019/9/12 * * 鏁版嵁鍗曞厓鎸夌収鍛戒护鍗曞厓鐨勭被鍨嬪叡鏈変互涓嬪嚑绉嶇被鍨嬶細 - * 鍛戒护鍗曞厓 @see [ObdCommandUnit] + * 鍛戒护鍗曞厓 @see [AirCommandUnit] * 缂栫爜(byte) 瀹氫箟 * 0x01 杞﹁締鐧诲叆 * 0x02 瀹炴椂淇℃伅涓婃姤 @@ -21,16 +21,8 @@ */ interface DataUnitDecoder { - fun getCarRegisterData(b: List<String>): List<CarRegisterData> + fun getAirConfirmData(b: List<String>): List<AirTypeData> - fun getRealTimeData(b: List<String>): List<RealTimeData> - - fun getReplacementData(b: List<String>): List<ReplacementData> - - fun getCarLogOutData(b: List<String>): List<CarLogOutData> - - fun getTimeCalibrationData(b: List<String>): List<TimeCalibrationData> - - fun decodeDataTime(b: List<String>): Date? + fun getAirData(b: List<String>): List<AirData> } \ No newline at end of file -- Gitblit v1.9.3