From 4f0ab0ad21ce450b7856d50f98322a7899361386 Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期二, 22 九月 2020 10:30:01 +0800
Subject: [PATCH] 不要下载这个备份
---
ZigbeeApp/Shared/Phone/ZigBee/Device/TemperatureSensor.cs | 21 ++++++++++++++++++---
1 files changed, 18 insertions(+), 3 deletions(-)
diff --git a/ZigbeeApp/Shared/Phone/ZigBee/Device/TemperatureSensor.cs b/ZigbeeApp/Shared/Phone/ZigBee/Device/TemperatureSensor.cs
index ec02fdb..1c9dc44 100755
--- a/ZigbeeApp/Shared/Phone/ZigBee/Device/TemperatureSensor.cs
+++ b/ZigbeeApp/Shared/Phone/ZigBee/Device/TemperatureSensor.cs
@@ -10,6 +10,15 @@
/// </summary>
public int SensorDiv = 1;
+ /// <summary>
+ /// 娓╁害
+ /// </summary>
+ public decimal currentTemperature = 0;
+ /// <summary>
+ /// 婀垮害
+ /// </summary>
+ public decimal currentHumidity = 0;
+
public TemperatureSensor()
{
this.Type = DeviceType.TemperatureSensor ;
@@ -18,10 +27,16 @@
/// <summary>
/// 璇诲彇娓�/婀垮害
/// </summary>
- public void ReadTemperature()
+ public void ReadTemperatureOrHumidity()
{
- ReadAttri(Device.Cluster_ID.TemperatureMeasurement, AttriButeId.MeasuredValue );
- ReadAttri(Device.Cluster_ID.RelativeHumidityMeasurement, AttriButeId.MeasuredValue);
+ if (SensorDiv == 1)
+ {
+ ReadAttri(Device.Cluster_ID.TemperatureMeasurement, AttriButeId.MeasuredValue);
+ }
+ else if (SensorDiv == 2)
+ {
+ ReadAttri(Device.Cluster_ID.RelativeHumidityMeasurement, AttriButeId.MeasuredValue);
+ }
}
}
}
--
Gitblit v1.8.0