System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及空調,尤其涉及一種空調防誤響應的控制方法及裝置、空調和存儲介質。
技術介紹
1、目前空調的控制方式多樣,包括但不限于遙控器控制、觸摸屏控制、app控制等。在現有的觸摸式空調中,觸摸顯示部件直接裝配在空調器的前面板上,即空調器前面板上設計凹槽與卡扣,觸摸顯示部件嵌到前面板上,最后通過螺釘將觸摸顯示部件固定在特定位置。當空調器在長期使用時由于溫度濕度等自然原因面板會發生形變,同時,空調器的開機關機過程中,結構堵轉可能引起面板的輕微形變。觸摸顯示部件的這種形變有時會被觸摸芯片誤檢測為觸摸操作,從而導致不必要的功能觸發或誤動作。因此空調常常會出現由于輕微觸碰或其他非用戶有意操作導致的誤響應情況,給用戶帶來較差的設備使用感與體驗感。
2、針對相關技術中的上述問題,目前尚未存在有效的解決方案。
技術實現思路
1、本申請提供了一種空調防誤響應的控制方法及裝置、空調和存儲介質,以解決相關技術中由于觸摸顯示部件的因環境因素產生的形變,導致對空調功能誤觸發的問題。
2、第一方面,本申請提供了一種空調防誤響應的控制方法,所述空調包括觸控顯示部件,所述觸控顯示部件用于通過觸控指令控制所述空調,所述方法包括:獲取由所述觸控顯示部件形變所引起的電感變化量;其中,所述電感變化量表征所述觸控顯示部件的電感變化;根據所述電感變化量與預設閾值的比較結果,確定所述觸控顯示部件形變是否為誤觸事件,其中,所述誤觸事件是指由環境因素導致所述觸控顯示部件形變的事件或由誤觸操作導致所述觸控顯示部
3、可選地,獲取由所述觸控顯示部件形變所引起的電感變化量,包括:在感應到所述觸控顯示部件的電感由第一電感量開始變化時,持續感應觸控顯示部件的電感變化,其中,所述第一電感量為所述觸控顯示部件的初始電感;在持續感應觸控顯示部件的電感變化的過程中,建立所述電感與時間之間的映射關系,并基于所述映射關系確定電感變化趨勢。
4、可選地,根據所述電感變化量與預設閾值的比較結果,確定所述觸控顯示部件形變是否為誤觸事件,包括:從所述電感變化趨勢中判斷是否存在低于預設閾值的電感變化量的持續時長持續超過第一預設時長,并根據判斷結果確定所述觸控顯示部件形變是否為誤觸事件,其中,所述電感變化量是指當前時刻的電感與初始電感之間的差值。
5、可選地,從所述電感變化趨勢中判斷是否存在低于預設閾值的電感的持續時長持續超過第一預設時長,并根據判斷結果確定所述觸控顯示部件形變是否為誤觸事件包括:s1,根據所述電感變化趨勢確定第一次出現低于所述預設閾值的電感變化量的時刻;s2,從所述時刻開始記錄低于所述預設閾值的電感變化量的持續時長;s3,在所述持續時長超過所述第一預設時長的情況下,確定所述觸控顯示部件形變為誤觸事件;s4,在所述持續時長未超過所述第一預設時長的情況下,記錄是否存在高于或等于所述預設閾值的電感變化量的持續時長超過第二預設時長,如果是確定所述觸控顯示部件形變為非誤觸事件;如果否執行步驟s5;s5,記錄下一次出現低于所述預設閾值的電感變化量的時刻,并重復執行上述步驟s2至步驟s4。
6、可選地,所述方法還包括:在確定所述觸控顯示部件形變為誤觸事件的情況下,禁止通過所述觸控顯示部件向所述空調發送控制指令。
7、可選地,所述方法還包括:在確定所述觸控顯示部件形變為非誤觸事件的情況下,獲取所述非誤觸事件通過所述觸控顯示部件向所述空調發送控制指令。
8、可選地,在確定所述觸控顯示部件形變是否為誤觸事件之后,所述方法還包括:對所述預設閾值的取值進行調整。
9、第二方面,本申請提供了一種空調防誤響應的控制裝置,所述空調包括觸控顯示部件,所述觸控顯示部件用于通過觸控指令控制所述空調,所述裝置包括:第一獲取模塊,用于獲取由所述觸控顯示部件形變所引起的電感變化量;其中,所述電感變化量表征所述觸控顯示部件的電感變化;處理模塊,用于根據所述電感變化量與預設閾值的比較結果,確定所述觸控顯示部件形變是否為誤觸事件,其中,所述誤觸事件是指由環境因素導致所述觸控顯示部件形變的事件或由誤觸操作導致所述觸控顯示部件形變的事件。
10、第三方面,本申請提供了一種空調,包括:至少一個通信接口;與所述至少一個通信接口相連接的至少一個總線;與所述至少一個總線相連接的至少一個處理器;與所述至少一個總線相連接的至少一個存儲器,其中,所述處理器被配置為執行本申請上述第一方面所述的空調防誤響應的控制方法。
11、第四方面,本申請還提供了一種計算機存儲介質,存儲有計算機可執行指令,所述計算機可執行指令用于執行本申請上述第一方面所述的空調防誤響應的控制方法。
12、本申請實施例提供的上述技術方案與現有技術相比具有如下優點:本申請實施例提供的該方法,在感應到觸控顯示部件出現形變以至于出現電感的變化量之后,可以通過電感變化量與預設閾值進行比較,該預設閾值則是區分是正常的觸控顯示部件形變還是非正常的觸控顯示部件形變導致的分界線。即在獲取由觸控顯示部件形變所引起的電感變化量之后,根據電感變化量與預設閾值的比較結果,確定觸控顯示部件形變是否為誤觸事件,從而可以避免由于觸摸顯示部件的因環境因素產生的形變,導致對空調功能誤觸發的問題,提升了對空調控制的準確率。
本文檔來自技高網...【技術保護點】
1.一種空調防誤響應的控制方法,其特征在于,所述空調包括觸控顯示部件,所述觸控顯示部件用于通過觸控指令控制所述空調,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,獲取由所述觸控顯示部件形變所引起的電感變化量,包括:
3.根據權利要求2所述的方法,其特征在于,根據所述電感變化量與預設閾值的比較結果,確定所述觸控顯示部件形變是否為誤觸事件,包括:
4.根據權利要求3所述的方法,其特征在于,從所述電感變化趨勢中判斷是否存在低于預設閾值的電感的持續時長持續超過第一預設時長,并根據判斷結果確定所述觸控顯示部件形變是否為誤觸事件包括:
5.根據權利要求4所述的方法,其特征在于,所述方法還包括:
6.根據權利要求4所述的方法,其特征在于,所述方法還包括:
7.根據權利要求1所述的方法,其特征在于,在確定所述觸控顯示部件形變是否為誤觸事件之后,所述方法還包括:
8.一種空調防誤響應的控制裝置,其特征在于,所述空調包括觸控顯示部件,所述觸控顯示部件用于通過觸控指令控制所述空調,所述裝置包括:
10.一種計算機存儲介質,存儲有計算機可執行指令,所述計算機可執行指令用于執行上述權利要求1至7任一項所述的空調防誤響應的控制方法。
...【技術特征摘要】
1.一種空調防誤響應的控制方法,其特征在于,所述空調包括觸控顯示部件,所述觸控顯示部件用于通過觸控指令控制所述空調,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,獲取由所述觸控顯示部件形變所引起的電感變化量,包括:
3.根據權利要求2所述的方法,其特征在于,根據所述電感變化量與預設閾值的比較結果,確定所述觸控顯示部件形變是否為誤觸事件,包括:
4.根據權利要求3所述的方法,其特征在于,從所述電感變化趨勢中判斷是否存在低于預設閾值的電感的持續時長持續超過第一預設時長,并根據判斷結果確定所述觸控顯示部件形變是否為誤觸事件包括:
5.根據權利要求4所述的方法,其特征在于,所述方法還包括:
6.根據權利要求4所述的方法,其特征在于,所述方...
【專利技術屬性】
技術研發人員:李靜,黃智聰,
申請(專利權)人:珠海格力電器股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。