From a409c88410391e8f6c5ea4c22b81b0ab1e6a798d Mon Sep 17 00:00:00 2001
From: wxr <wxr@hdlchina.com.cn>
Date: 星期四, 06 六月 2024 11:59:14 +0800
Subject: [PATCH] 开放场景控制通用开关
---
HDL_ON/DAL/DriverLayer/Control_Udp.cs | 40 ++++++++++++++++++++--------------------
1 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/HDL_ON/DAL/DriverLayer/Control_Udp.cs b/HDL_ON/DAL/DriverLayer/Control_Udp.cs
index 421b4c4..5f3e595 100644
--- a/HDL_ON/DAL/DriverLayer/Control_Udp.cs
+++ b/HDL_ON/DAL/DriverLayer/Control_Udp.cs
@@ -393,26 +393,26 @@
}
}
break;
- case SPK.OtherCommon://2024-02-01 15:19:28 鍒氬姞鐨勶紝涓嶅彂甯冿紝瀹㈡湇閬囧埌鐨勯棶棰�
- //foreach (var attr in f.status)
- //{
- // if (attr.key == FunctionAttributeKey.OnOff)
- // {
- // byte onOffValue = 0;
- // switch (attr.value)
- // {
- // case "on":
- // onOffValue = 0;
- // break;
- // case "off":
- // onOffValue = 255;
- // break;
- // }
- // ControlBytesSend(Command.SetCommonSwitch, f.localFunction.bus.SubnetID, f.localFunction.bus.DeviceID,
- // new byte[] { f.localFunction.bus.LoopId, onOffValue });
- // break;
- // }
- //}
+ case SPK.OtherCommon://2024-02-01 15:19:28
+ foreach (var attr in f.status)
+ {
+ if (attr.key == FunctionAttributeKey.OnOff)
+ {
+ byte onOffValue = 0;
+ switch (attr.value)
+ {
+ case "on":
+ onOffValue = 0;
+ break;
+ case "off":
+ onOffValue = 255;
+ break;
+ }
+ ControlBytesSend(Command.SetCommonSwitch, f.localFunction.bus.SubnetID, f.localFunction.bus.DeviceID,
+ new byte[] { f.localFunction.bus.LoopId, onOffValue });
+ break;
+ }
+ }
break;
}
}
--
Gitblit v1.8.0