From 727baf5351dc5b641692cf193705a0c74da8d0d1 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 12 十二月 2023 16:59:09 +0800 Subject: [PATCH] 增加传感器pm10 --- HDL_ON/Entity/Function/Sensor.cs | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/HDL_ON/Entity/Function/Sensor.cs b/HDL_ON/Entity/Function/Sensor.cs index b363c9f..8a06e8b 100644 --- a/HDL_ON/Entity/Function/Sensor.cs +++ b/HDL_ON/Entity/Function/Sensor.cs @@ -61,6 +61,10 @@ case SPK.SensorHumidity: attr = function.GetAttribute(FunctionAttributeKey.Humidity); break; + case SPK.SensorPm10: + attr = function.GetAttribute(FunctionAttributeKey.Pm10); + break; + } } double value = 0.0; @@ -98,6 +102,12 @@ switch (spk) { case SPK.SensorPm25: + _intervalValue.Add("0 ~ 50"); + _intervalValue.Add("51 ~ 100"); + _intervalValue.Add("101 ~ 150"); + _intervalValue.Add("151 ~"); + break; + case SPK.SensorPm10: _intervalValue.Add("0 ~ 35"); _intervalValue.Add("36 ~ 75"); _intervalValue.Add("76 ~ 115"); @@ -211,6 +221,7 @@ _levelColorList.Add(0xFFFF3D3D); break; case SPK.SensorTVOC: + case SPK.SensorPm10: _levelColorList.Add(0xFFADE764); _levelColorList.Add(0xFFFFD154); _levelColorList.Add(0xFFFF9D54); @@ -246,6 +257,7 @@ switch (spk) { case SPK.SensorPm25: + case SPK.SensorPm10: _levelTextList.Add(StringId.Great); _levelTextList.Add(StringId.Good); _levelTextList.Add(StringId.MildPollution); -- Gitblit v1.8.0