本申請涉及電子設備控制,特別涉及一種控制方法及電子設備。
背景技術:
1、目前,為了豐富電子設備的功能以及滿足用戶的需求,電子設備集成的傳感器越來越多,并且,同一類型的傳感器可能集成多個。在電子設備調用傳感器時,需要人工手動選擇調用的傳感器,這導致調用效率以及智能化程度均較低。
技術實現思路
1、本申請實施例的目的在于提供一種控制方法及電子設備。
2、第一方面,本申請實施例提供了一種控制方法,應用于電子設備,所述控制方法包括:
3、獲取第一傳感器和第二傳感器的參數信息,所述第一傳感器與所述第二傳感器分別與電子設備之間具有信號通路;
4、在所述參數信息滿足目標條件的情況下,控制所述第一傳感器與所述電子設備之間的信號通路連接,控制所述第二傳感器與所述電子設備之間的信號通路斷開;
5、其中,所述目標條件表征為所述第一傳感器的檢測效果優于所述第二傳感器的檢測效果,所述第一傳感器與所述第二傳感器的種類相同。
6、在一種可能的實施方式中,確定所述參數信息是否滿足所述目標條件的步驟包括:
7、在所述參數信息包括位姿限定條件和/或距離限定條件的情況下,獲得所述第一傳感器和所述第二傳感器的位姿信息以及與目標對象之間的檢測距離;
8、在所述位姿信息和/或所述檢測距離表征所述第一傳感器的檢測效果優于所述第二傳感器的檢測效果時,確定所述參數信息滿足所述目標條件。
9、在一種可能的實施方式中,確定所述參數信息是否滿足所述目標條件的步驟,還包括:
10、在所述參數信息包括能耗的情況下,確定所述電子設備的運行狀態;
11、在所述運行狀態表征所述電子設備處于電池供電模式和/或所述電子設備處于低功耗運行模式時,確定所述參數信息滿足所述目標條件;
12、其中,所述第一傳感器的能耗低于所述第二傳感器的能耗。
13、在一種可能的實施方式中,確定所述參數信息是否滿足所述目標條件的步驟,還包括:
14、在所述參數信息包括與電子設備之間的從屬關系的情況下,分別確定所述第一傳感器和所述第二傳感器與所述電子設備之間的從屬關系;
15、在所述第一傳感器與所述電子設備之間的從屬關系為所述第一傳感器屬于所述電子設備的內部傳感器,以及所述第二傳感器與所述電子設備之間的從屬關系為所述第二傳感器屬于所述電子設備的外接傳感器時,確定所述參數信息滿足所述目標條件。
16、在一種可能的實施方式中,所述分別確定所述第一傳感器和所述第二傳感器與所述電子設備之間的從屬關系,包括:
17、識別所述第一傳感器和所述第二傳感器的標識信息,若所述第一傳感器的標識信息為第一標識,則確定所述第一傳感器與所述電子設備之間的從屬關系為所述第一傳感器屬于所述電子設備的內部傳感器,若所述第二傳感器的標識信息為第二標識,則確定所述第二傳感器與所述電子設備之間的從屬關系為所述第二傳感器屬于所述電子設備的外接傳感器;或
18、分別確定所述第一傳感器和所述第二傳感器與電子設備之間的信號通路,若所述第一傳感器與電子設備之間的信號通路未經過輸入輸出接口,則確定所述第一傳感器與所述電子設備之間的從屬關系為所述第一傳感器屬于所述電子設備的內部傳感器,若所述第二傳感器與電子設備之間的信號通路經過輸入輸出接口,則確定所述第二傳感器與所述電子設備之間的從屬關系為所述第二傳感器屬于所述電子設備的外接傳感器。
19、在一種可能的實施方式中,所述外接傳感器有線連接于所述電子設備。
20、在一種可能的實施方式中,所述獲取第一傳感器和第二傳感器的參數信息,包括:
21、獲得調用指令;其中,所述調用指令為所述電子設備的目標進程所產生的,其用于調用所述第一傳感器或所述第二傳感器執行目標進程的任務,所述目標進程為所述電子設備中處于運行中的進程;
22、響應所述調用指令,獲取第一傳感器和第二傳感器的參數信息;其中,所述第一傳感器和所述第二傳感器的參數信息根據以下至少之一得到:所述電子設備的存儲器、所述第一傳感器和所述第二傳感器自身、所述第一傳感器和所述第二傳感器對應的網絡內容以及與電子設備之間的信號通路的路徑。
23、第二方面,本申請實施例還提供了一種電子設備,包括:
24、獲取模塊,其配置為獲取第一傳感器和第二傳感器的參數信息,所述第一傳感器與所述第二傳感器分別與電子設備之間具有信號通路;
25、控制模塊,其配置為在所述參數信息滿足目標條件的情況下,控制所述第一傳感器與所述電子設備之間的信號通路連接,控制所述第二傳感器與所述電子設備之間的信號通路斷開;
26、其中,所述目標條件表征為所述第一傳感器的檢測效果優于所述第二傳感器的檢測效果,所述第一傳感器與所述第二傳感器的種類相同。
27、在一種可能的實施方式中,所述的電子設備還包括確定模塊,其配置為:
28、在所述參數信息包括位姿限定條件和/或距離限定條件的情況下,獲得所述第一傳感器和所述第二傳感器的位姿信息以及與目標對象之間的檢測距離;
29、在所述位姿信息以及與目標對象之間的檢測距離表征所述第一傳感器的檢測效果優于所述第二傳感器的檢測效果時,確定所述參數信息滿足所述目標條件。
30、在一種可能的實施方式中,所述確定模塊還配置為:
31、在所述參數信息包括能耗的情況下,確定所述電子設備的運行狀態;
32、在所述運行狀態表征所述電子設備處于電池供電模式和/或所述電子設備處于低功耗運行模式時,確定所述參數信息滿足所述目標條件;
33、其中,所述第一傳感器的能耗低于所述第二傳感器的能耗。
1.一種控制方法,應用于電子設備,所述控制方法包括:
2.根據權利要求1所述的控制方法,確定所述參數信息是否滿足所述目標條件的步驟包括:
3.根據權利要求1所述的控制方法,確定所述參數信息是否滿足所述目標條件的步驟,還包括:
4.根據權利要求1所述的控制方法,確定所述參數信息是否滿足所述目標條件的步驟,還包括:
5.根據權利要求4所述的控制方法,所述分別確定所述第一傳感器和所述第二傳感器與所述電子設備之間的從屬關系,包括:
6.根據權利要求5所述的控制方法,所述外接傳感器有線連接于所述電子設備。
7.根據權利要求1所述的控制方法,所述獲取第一傳感器和第二傳感器的參數信息,包括:
8.一種電子設備,包括:
9.根據權利要求8所述的電子設備,還包括確定模塊,其配置為:
10.根據權利要求8所述的電子設備,所述確定模塊,還配置為: