觸發(fā)條件檢測方法及裝置的制造方法
【技術領域】
[0001]本公開涉及短距離無線通信領域,特別涉及一種觸發(fā)條件檢測方法及裝置。
【背景技術】
[0002]隨著智能手機等移動終端的不斷發(fā)展,無線通信在人們的生活中扮演著越來越重要的角色,作為無線通信技術的一個重要分支,短距離無線通信技術也受到越來越廣泛的關注。
[0003]在相關技術中,短距離無線通信技術通常用于在終端與終端之間進行信息的直接傳遞。比如,以第一終端為信號接收端,第二終端為信號發(fā)送端為例,第二終端按照預定的通信協(xié)議將待發(fā)送的信息調(diào)制在無線信號之后,通過發(fā)射天線廣播該無線信號,第二終端接收到該無線信號后,可以按照同一協(xié)議從無線信號中解調(diào)出攜帶的信息。
【發(fā)明內(nèi)容】
[0004]本公開提供了一種觸發(fā)條件檢測方法及裝置。所述技術方案如下:
[0005]第一方面,提供一種觸發(fā)條件檢測方法,用于第一終端中,所述方法包括:
[0006]接收第二終端發(fā)送的無線信號;
[0007]獲取所述無線信號的發(fā)射功率,所述發(fā)射功率為所述第二終端發(fā)送所述無線信號的功率;
[0008]獲取所述無線信號的接收功率,所述接收功率為所述無線信號被接收到時的功率;
[0009]檢測所述發(fā)射功率和所述接收功率是否符合指定操作的觸發(fā)條件;
[0010]若檢測結果為所述發(fā)射功率和所述接收功率符合所述指定操作的觸發(fā)條件,則執(zhí)行所述指定操作。
[0011]可選的,所述檢測所述發(fā)射功率和所述接收功率是否符合指定操作的觸發(fā)條件,包括:
[0012]根據(jù)所述發(fā)射功率和所述接收功率計算所述第二終端中發(fā)送所述無線信號的發(fā)射天線與所述第一終端中接收所述無線信號的接收天線之間的距離;
[0013]檢測所述距離是否小于或者等于預設的距離閾值;
[0014]若所述距離小于或者等于所述距離閾值,則確定所述發(fā)射功率和所述接收功率符合所述觸發(fā)條件。
[0015]可選的,所述獲取所述無線信號的接收功率,包括:
[0016]測量所述無線信號的接收信號強度指示RSSI的數(shù)值;
[0017]根據(jù)測量獲得的所述RSSI的數(shù)值計算所述無線信號的接收功率。
[0018]可選的,所述獲取所述無線信號的發(fā)射功率,包括:
[0019]獲取所述無線信號中攜帶的所述發(fā)射功率。
[0020]可選的,所述執(zhí)行所述指定操作之前,所述方法還包括:
[0021]檢測在接收到所述無線信號時,所述第一終端是否受到碰撞;
[0022]若檢測結果為在接收到所述無線信號時,所述第一終端受到碰撞,則執(zhí)行所述指定操作。
[0023]可選的,所述檢測在接收到所述無線信號時,所述第一終端是否受到碰撞,包括:
[0024]獲取接收到所述無線信號時,所述第一終端中包含的加速度傳感器的傳感器數(shù)據(jù);
[0025]根據(jù)所述傳感器數(shù)據(jù)檢測在接收到所述無線信號時,所述第一終端是否受到碰撞。
[0026]可選的,所述無線信號為藍牙信號、無線保真W1-Fi信號、超寬帶UWB信號或者近距離無線通信NFC信號。
[0027]第二方面,提供一種觸發(fā)條件檢測裝置,用于第一終端中,所述裝置包括:
[0028]信號接收模塊,用于接收第二終端發(fā)送的無線信號;
[0029]發(fā)射功率獲取模塊,用于獲取所述無線信號的發(fā)射功率,所述發(fā)射功率為所述第二終端發(fā)送所述無線信號的功率;
[0030]接收功率獲取模塊,用于獲取所述無線信號的接收功率,所述接收功率為所述無線信號被接收到時的功率;
[0031]第一檢測模塊,用于檢測所述發(fā)射功率和所述接收功率是否符合指定操作的觸發(fā)條件;
[0032]執(zhí)行模塊,用于若所述第一檢測模塊的檢測結果為所述發(fā)射功率和所述接收功率符合所述指定操作的觸發(fā)條件,則執(zhí)行所述指定操作。
[0033]可選的,所述第一檢測模塊,包括:
[0034]距離計算子模塊,用于根據(jù)所述發(fā)射功率和所述接收功率計算所述第二終端中發(fā)送所述無線信號的發(fā)射天線與所述第一終端中接收所述無線信號的接收天線之間的距離;
[0035]第一檢測子模塊,用于檢測所述距離是否小于或者等于預設的距離閾值;
[0036]確定子模塊,用于若所述距離小于或者等于所述距離閾值,則確定所述發(fā)射功率和所述接收功率符合所述觸發(fā)條件。
[0037]可選的,所述接收功率獲取模塊,包括:
[0038]測量子模塊,用于測量所述無線信號的接收信號強度指示RSSI的數(shù)值;
[0039]計算子模塊,用于根據(jù)測量獲得的所述RSSI的數(shù)值計算所述無線信號的接收功率。
[0040]可選的,所述發(fā)射功率獲取模塊,用于獲取所述無線信號中攜帶的所述發(fā)射功率。
[0041]可選的,所述裝置還包括:
[0042]第二檢測模塊,用于在所述執(zhí)行模塊執(zhí)行所述指定操作之前,檢測在接收到所述無線信號時,所述第一終端是否受到碰撞;
[0043]所述執(zhí)行模塊,用于若所述第二檢測模塊的檢測結果為在接收到所述無線信號時,所述第一終端受到碰撞,則執(zhí)行所述指定操作。
[0044]可選的,所述第二檢測模塊,包括:
[0045]數(shù)據(jù)獲取子模塊,用于獲取接收到所述無線信號時,所述第一終端中包含的加速度傳感器的傳感器數(shù)據(jù);
[0046]第二檢測子模塊,用于根據(jù)所述傳感器數(shù)據(jù)檢測在接收到所述無線信號時,所述第一終端是否受到碰撞。
[0047]可選的,所述無線信號為藍牙信號、無線保真W1-Fi信號、超寬帶UWB信號或者近距離無線通信NFC信號。
[0048]第三方面,提供了一種觸發(fā)條件檢測裝置,所述裝置包括:
[0049]處理器;
[0050]用于存儲處理器可執(zhí)行指令的存儲器;
[0051 ] 其中,所述處理器被配置為:
[0052]接收第二終端發(fā)送的無線信號;
[0053]獲取所述無線信號的發(fā)射功率,所述發(fā)射功率為所述第二終端發(fā)送所述無線信號的功率;
[0054]獲取所述無線信號的接收功率,所述接收功率為所述無線信號被接收到時的功率;
[0055]檢測所述發(fā)射功率和所述接收功率是否符合指定操作的觸發(fā)條件;
[0056]若檢測結果為所述發(fā)射功率和所述接收功率符合所述指定操作的觸發(fā)條件,則執(zhí)行所述指定操作。
[0057]本公開的實施例提供的技術方案可以包括以下有益效果:
[0058]通過獲取第二終端發(fā)送的無線信號的發(fā)射功率和接收功率,并根據(jù)該無線信號的發(fā)射功率和接收功率檢測是否符合指定操作的觸發(fā)條件,如果是,則執(zhí)行該指定操作,不僅可以借助于短距離無線通信技術進行數(shù)據(jù)的傳輸,還可以通過無線信號的發(fā)射功率和接收功率檢測指定操作的觸發(fā)條件,達到豐富短距離無線通信技術的應用場景,提高用戶體驗的效果。
[0059]應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性的,并不能限制本公開。
【附圖說明】
[0060]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發(fā)明的實施例,并于說明書一起用于解釋本發(fā)明的原理。
[0061]圖1是根據(jù)一示例性實施例示出的一種觸發(fā)條件檢測方法的流程圖;
[0062]圖2是根據(jù)另一示例性實施例示出的一種觸發(fā)條件檢測方法的流程圖;
[0063]圖3是根據(jù)又一示例性實施例示出的一種觸發(fā)條件檢測方法的流程圖;
[0064]圖4是根據(jù)一示例性實施例示出的一種觸發(fā)條件檢測裝置的框圖;
[0065]圖5是根據(jù)另一示例性實施例示出的一種觸發(fā)條件檢測裝置的框圖;
[0066]圖6是根據(jù)一示例性實施例示出的一種觸發(fā)條件檢測裝置的框圖。
【具體實施方式】
[0067]這里將詳細地對示例性實施例執(zhí)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0068]圖1是根據(jù)一示例性實施例示出的一種觸發(fā)條件檢測方法的流程圖。該觸發(fā)條件檢測方法用于第一終端中,該第一終端可以是智能手機、平板電腦以及電子書閱讀器等智能終端。如圖1所示,該觸發(fā)條件檢測方法可以包括以下步驟。
[0069]在步驟102中,接收第二終端發(fā)送的無線信號。
[0070]在步驟104中,獲取該無線信號的發(fā)射功率,該發(fā)射功率為第二終端發(fā)送該無線信號的功率。
[0071]在步驟106中,獲取該無線信號的接收功率,該接收功率為該無線信號被接收到時的功率。
[0072]在步驟108中,檢測該發(fā)射功率和接收功率是否符合指定操作的觸發(fā)條件。
[0073]在步驟110中,若檢測結果為該發(fā)射功率和該接收功率符合該指定操作的觸發(fā)條件,則執(zhí)行該指定操作。
[0074]可選的,該檢測該發(fā)射功率和該接收功率是否符合指定操作的觸發(fā)條件,包括:
[0075]根據(jù)該發(fā)射功率和該接收功率計算該第二終端中發(fā)送該無線信號的發(fā)射天線與該第一終端中接收該無線信號的接收天線之間的距離;
[0076]檢測該距離是否小于或者等于預設的距離閾值;
[0077]若該距離小于或者等于該距離閾值,則確定該發(fā)射功率和該接收功率符合該觸發(fā)條件。
[0078]可選的,該獲取該無線信號的接收功率,包括:
[0079]測量該無線信號的接收信號強度指示RSSI的數(shù)值;
[0080]根據(jù)測量獲得的該RSSI的數(shù)值計算該無線信號的接收功率。
[0081]可選的,該獲取該無線信號的發(fā)射功率,包括:
[0082]獲取該無線信號中攜帶的該發(fā)射功率。
[0083]可選的,該執(zhí)行該指定操