| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取影音中控列表 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | public List<Function> GetVideoControlsList() |
| | | { |
| | | var spkList = SPK.GetVideoControlsSPKList(); |
| | | return Functions.FindAll((obj) => spkList.Contains(obj.spk)); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 新风列表 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | |
| | | /// </summary> |
| | | public List<Function> GetElectricals() |
| | | { |
| | | var spkList = SPK.ElectricalSpkList(); |
| | | var spkList = SPK.ElectricalSpkList(); |
| | | return Functions.FindAll((obj) => spkList.Contains(obj.spk)); |
| | | } |
| | | |
| | |
| | | SPK.SensorSmoke, |
| | | SPK.SensorWater, |
| | | SPK.SensorGas, |
| | | SPK.SensorDryContact, |
| | | SPK.SensorDryContact2, |
| | | }; |
| | | |
| | | return Functions.FindAll((obj) => spkList.Contains(obj.spk)); |
| | |
| | | { |
| | | if (lockReadFunctionStatus) |
| | | { |
| | | MainPage.Log($"多次进入--返回"); |
| | | MainPage.Log($"多次进入--返回1"); |
| | | return; |
| | | } |
| | | new Thread(() => |
| | | { |
| | | if (lockReadFunctionStatus) |
| | | { |
| | | MainPage.Log($"多次进入--返回"); |
| | | MainPage.Log($"多次进入--返回2"); |
| | | return; |
| | | } |
| | | MainPage.Log($"进入--读取"); |