From 1aed71e8266249a682bd8e04c9aadce849302be6 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期三, 07 十二月 2022 14:27:14 +0800
Subject: [PATCH] 大华摄像头,金茂科技系统,pm10

---
 HDL-ON_Android/Properties/AndroidManifest.xml                              |    2 +-
 HDL_ON/Entity/Function/Function.cs                                         |    2 ++
 DLL/LC/Android/LcVideoSdk-1.dll                                            |    0 
 HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs |    6 +++++-
 DLL/LC/Android/LcVideoSdk.dll                                              |    0 
 HDL_ON/UI/UI2/FuntionControlView/Acst/AcstParentPage.cs                    |   31 ++++++++++++++++++++-----------
 HDL_ON/UI/UI1-Login/LoginPage.cs                                           |    6 +++++-
 7 files changed, 33 insertions(+), 14 deletions(-)

diff --git a/DLL/LC/Android/LcVideoSdk1125.dll b/DLL/LC/Android/LcVideoSdk-1.dll
similarity index 66%
rename from DLL/LC/Android/LcVideoSdk1125.dll
rename to DLL/LC/Android/LcVideoSdk-1.dll
index a38360e..be0179d 100644
--- a/DLL/LC/Android/LcVideoSdk1125.dll
+++ b/DLL/LC/Android/LcVideoSdk-1.dll
Binary files differ
diff --git a/DLL/LC/Android/LcVideoSdk.dll b/DLL/LC/Android/LcVideoSdk.dll
index be0179d..9c65fd3 100644
--- a/DLL/LC/Android/LcVideoSdk.dll
+++ b/DLL/LC/Android/LcVideoSdk.dll
Binary files differ
diff --git a/HDL-ON_Android/Properties/AndroidManifest.xml b/HDL-ON_Android/Properties/AndroidManifest.xml
index b46b360..2bb4af3 100644
--- a/HDL-ON_Android/Properties/AndroidManifest.xml
+++ b/HDL-ON_Android/Properties/AndroidManifest.xml
@@ -1,5 +1,5 @@
 锘�<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="1.6.3" package="com.hdl.onpro" xmlns:tools="http://schemas.android.com/tools" android:versionCode="202212063">
+<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="1.6.3" package="com.hdl.onpro" xmlns:tools="http://schemas.android.com/tools" android:versionCode="202212071">
 	<uses-sdk android:minSdkVersion="26" android:targetSdkVersion="29" />
 	<!--鍙嬬洘-->
 	<!--<uses-sdk android:minSdkVersion="8"></uses-sdk>-->
diff --git a/HDL_ON/Entity/Function/Function.cs b/HDL_ON/Entity/Function/Function.cs
index 26b9464..64034ec 100644
--- a/HDL_ON/Entity/Function/Function.cs
+++ b/HDL_ON/Entity/Function/Function.cs
@@ -1734,6 +1734,7 @@
         {
             var spkList = new List<string>();
             spkList.Add(SensorTemperature);
+            spkList.Add(SensorPm10);
             spkList.Add(SensorPm25);
             spkList.Add(SensorCO2);
             spkList.Add(SensorTVOC);
@@ -1752,6 +1753,7 @@
         {
             var spkList = new List<string>();
             spkList.Add(SensorTemperature);
+            spkList.Add(SensorPm10);
             spkList.Add(SensorPm25);
             spkList.Add(SensorCO2);
             spkList.Add(SensorTVOC);
diff --git a/HDL_ON/UI/UI1-Login/LoginPage.cs b/HDL_ON/UI/UI1-Login/LoginPage.cs
index d4f098f..1301ed8 100644
--- a/HDL_ON/UI/UI1-Login/LoginPage.cs
+++ b/HDL_ON/UI/UI1-Login/LoginPage.cs
@@ -224,7 +224,8 @@
                     //etAccount.Text = "ablis-nn@yandex.ru";
                     //etAccount.Text = "13143792049";
                     //etAccount.Text = "13288623489";//缃楁檽涓�
-                    etAccount.Text = "18244942707";
+                    //etAccount.Text = "18244942707";
+                    etAccount.Text = "13143792049";
                 }
                 else
                 {
@@ -268,6 +269,9 @@
                 }else if(etAccount.Text == "13288623489")
                 {
                     etPassword.Text = "luoxiaodong";
+                }else if(etAccount.Text == "13143792049")
+                {
+                    etPassword.Text = "BVVBQATD";
                 }
                 //etPassword.Text = "Hdl85521566";
                 btnLogin.IsSelected = true;
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Acst/AcstParentPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Acst/AcstParentPage.cs
index 8b7011b..f566630 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Acst/AcstParentPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Acst/AcstParentPage.cs
@@ -226,19 +226,25 @@
                 }
                 Application.RunOnMainThread(() =>
                 {
-                    AcstSubControlView view = null;
-                    basePage.subViewList.TryGetValue(temp.sid,out view);
-                    if (view != null)
+                    try
                     {
-                        view.btnSubHumidityValues.Text = temp.GetAttrState(AcstSub_AttrEnum.room_humidity.ToString()) + "%";
-                        view.btnSubTempValues.Text = temp.GetAttrState(AcstSub_AttrEnum.room_temp.ToString()) + "掳";
-                        view.btnSubPower.IsSelected = temp.GetAttrState(AcstSub_AttrEnum.on_off.ToString()) == "on";
+                        AcstSubControlView view = null;
+                        basePage.subViewList.TryGetValue(temp.sid, out view);
+                        if (view != null)
+                        {
+                            view.btnSubHumidityValues.Text = temp.GetAttrState(AcstSub_AttrEnum.room_humidity.ToString()) + "%";
+                            view.btnSubTempValues.Text = temp.GetAttrState(AcstSub_AttrEnum.room_temp.ToString()) + "掳";
+                            view.btnSubPower.IsSelected = temp.GetAttrState(AcstSub_AttrEnum.on_off.ToString()) == "on";
+                        }
+                    }
+                    catch (Exception ex ) {
+                        MainPage.Log($"绉戞妧绯荤粺鏇存柊寮傚父1:{ex.Message}");
                     }
                 });
             }
             catch (Exception ex)
             {
-                MainPage.Log("绉戞妧绯荤粺鏇存柊寮傚父11");
+                MainPage.Log($"绉戞妧绯荤粺鏇存柊寮傚父123:{ex.Message}");
             }
         }
 
@@ -643,11 +649,14 @@
 
                             AcstSubControlView subFunctionView = new AcstSubControlView(sub, subFunctionListView, imageFolder);
                             subViewList.Add(sub.sid, subFunctionView);
-                            new System.Threading.Thread(() =>
+                            if (basePage != null)
                             {
-                                Control.Ins.SendReadCommand(sub);
-                            })
-                            { IsBackground = true }.Start();
+                                new System.Threading.Thread(() =>
+                                {
+                                    Control.Ins.SendReadCommand(sub);
+                                })
+                                { IsBackground = true }.Start();
+                            }
                         subFunctionCount++;
                         });
 
diff --git a/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs b/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs
index 6c33b71..a49c750 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs
@@ -274,7 +274,11 @@
             int index = 0;
             foreach (var sensor in FunctionList.List.GetEnvirSensorsList())
             {
-                if(SPK.EvironmentSensorList().Contains(sensor.spk))
+                if (sensor.spk == SPK.SensorPm10)
+                {
+                    continue;
+                }
+                if(SPK.EvironmentSensorList().Contains(sensor.spk) )
                 {
                     foreach (var seTemp in sensor.attributes)
                     {

--
Gitblit v1.8.0