riku
2020-07-15 25d0f31f22f77a914a50bbc088902e00e28c4889
src/main/kotlin/com/flightfeather/uav/socket/eunm/FactorType.kt
@@ -4,16 +4,20 @@
 * @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",3),
    NOI(11, "NOI",3),//负氧离子
    LNG(12,"LNG",3),//经度
    LAT(13,"LAT",3);//纬度
    companion object {
@@ -27,6 +31,10 @@
            PM10.value -> PM10
            TEMPERATURE.value -> TEMPERATURE
            HUMIDITY.value -> HUMIDITY
            VOC.value -> VOC
            NOI.value -> NOI
            LNG.value -> LNG
            LAT.value -> LAT
            else -> null
        }
    }