From c2a5872d4ab060e0e19a14be271a4b50d5e6059e Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期一, 21 六月 2021 11:04:30 +0800
Subject: [PATCH] 1. 新增走航检测污染溯源模型逻辑

---
 src/main/kotlin/com/flightfeather/uav/socket/eunm/FactorType.kt |   38 ++++++++++++++++++++++++++++----------
 1 files changed, 28 insertions(+), 10 deletions(-)

diff --git a/src/main/kotlin/com/flightfeather/uav/socket/eunm/FactorType.kt b/src/main/kotlin/com/flightfeather/uav/socket/eunm/FactorType.kt
index e14c100..a2f5f43 100644
--- a/src/main/kotlin/com/flightfeather/uav/socket/eunm/FactorType.kt
+++ b/src/main/kotlin/com/flightfeather/uav/socket/eunm/FactorType.kt
@@ -4,16 +4,25 @@
  * @author riku
  * Date: 2020/6/10
  */
-enum class  FactorType(val value: Int, val des: String){
-    NO2(1, "NO2"),
-    CO(2,"CO"),
-    H2S(3,"H2S"),
-    SO2(4,"SO2"),
-    O3(5,"O3"),
-    PM25(6,"PM25"),
-    PM10(7, "PM10"),
-    TEMPERATURE(8,"TEMPERATURE"),
-    HUMIDITY(9, "HUMIDITY");
+enum class  FactorType(val value: Int, val des: String, val byteLength: Int){
+    NO2(1, "NO2", 6),
+    CO(2,"CO", 6),
+    H2S(3,"H2S",6),
+    SO2(4,"SO2",6),
+    O3(5,"O3",6),
+    PM25(6,"PM25",3),
+    PM10(7, "PM10",3),
+    TEMPERATURE(8,"TEMPERATURE",3),
+    HUMIDITY(9, "HUMIDITY",3),
+    VOC(10, "VOC",6),
+    NOI(11, "NOI",6),//璐熸哀绂诲瓙
+    LNG(12,"LNG",6),//缁忓害
+    LAT(13,"LAT",5),//绾害
+    VELOCITY(14, "VELOCITY", 3),//閫熷害
+    TIME(15, "TIME", 6),//鏃堕棿
+    WIND_SPEED(16, "WIND_SPEED", 3),
+    WIND_DIRECTION(17, "WIND_DIRECTION", 2),
+    HEIGHT(18, "HEIGHT", 3);
 
     companion object {
 
@@ -27,6 +36,15 @@
             PM10.value -> PM10
             TEMPERATURE.value -> TEMPERATURE
             HUMIDITY.value -> HUMIDITY
+            VOC.value -> VOC
+            NOI.value -> NOI
+            LNG.value -> LNG
+            LAT.value -> LAT
+            VELOCITY.value -> VELOCITY
+            TIME.value -> TIME
+            WIND_SPEED.value -> WIND_SPEED
+            WIND_DIRECTION.value -> WIND_DIRECTION
+            HEIGHT.value -> HEIGHT
             else -> null
         }
     }

--
Gitblit v1.9.3