System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及車輛鑰匙連接領域,具體而言,涉及一種藍牙鑰匙冗余連接方法、電子設備及介質。
技術介紹
1、隨著汽車數字鑰匙的越發普及,第三代數字鑰匙(nfc+ble+uwb)在智能汽車上得到長足發展,其中nfc為near?field?communication近距離無線通信,ble為bluetooth?lowenergy藍牙,uwb為ultra-wideband超寬帶無線電。手機、手表、手環作為汽車鑰匙,是建立在藍牙連接基礎上的一種智能鑰匙。因藍牙技術廣泛應用于汽車、各種電氣設備、家電、手機等,特別是在車庫環境下,環境中存在非常多的藍牙信號,互相之間可能存在一定的干擾,導致汽車智能鑰匙在使用過程中出現斷連、丟幀等問題產生,當此類問題產生后,容易引起智能鑰匙無法使用、狀態不同步等異常情況,給用戶帶來困擾。如下為典型場景:
2、1、當基于ble的智能鑰匙與車端連接后,在復雜的電磁波環境下出現藍牙斷連。2、車端主藍牙模塊因硬件或軟件的問題重啟,與智能鑰匙短時間內斷開連接,不可使用。
3、有鑒于此,特提出本申請。
技術實現思路
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、與現有技術相比,本申請的有益效果為:
34、本申請提供的藍牙鑰匙冗余連接方法響應主藍牙模塊掃描到鑰匙端發送的連接廣播,控制主藍牙模塊與鑰匙端在第一藍牙連接通道上進行通信連接,確定第二藍牙連接通道的連接參數;根據至少一個車身錨點藍牙模塊獲取的鑰匙端定位電磁波場強,確定第一目標車身錨點藍牙模塊;控制所述第一目標車身錨點藍牙模塊根據所述第二藍牙連接通道的連接參數,與所述鑰匙端在所述第二藍牙連接通道上進行通信連接;根據所述第一藍牙連接通道的第一交互數據、所述第二藍牙連接通道的第二交互數據和所述主藍牙模塊是否響應,確定生效藍牙連接通道。該方法基于滿足特定條件的車身錨點藍牙模塊(即第一目標車身錨點藍牙模塊)構建第二藍牙連接通道,并使第一目標車身錨點藍牙模塊與鑰匙端在第二藍牙連接通道上通信連接,從而實現通信通道的冗余備份,再結合不同藍牙連接通道上的交互數據和主藍牙模塊是否響應確定哪個藍牙連接通道是生效的,減少由于斷連等通信異常導致的鑰匙無法使用或狀態不同步的情況的發生,使鑰匙的使用更穩定。
本文檔來自技高網...【技術保護點】
1.一種藍牙鑰匙冗余連接方法,其特征在于,應用于車端,包括:
2.根據權利要求1所述的藍牙鑰匙冗余連接方法,其特征在于,在所述根據至少一個車身錨點藍牙模塊獲取的鑰匙端定位電磁波場強,確定第一目標車身錨點藍牙模塊之前,還包括:
3.根據權利要求1所述的藍牙鑰匙冗余連接方法,其特征在于,在根據至少一個車身錨點藍牙模塊獲取的鑰匙端定位電磁波場強,確定第一目標車身錨點藍牙模塊之后,還包括:
4.根據權利要求1所述的藍牙鑰匙冗余連接方法,其特征在于,所述控制所述第一目標車身錨點藍牙模塊根據所述第二藍牙連接通道的連接參數,與所述鑰匙端在所述第二藍牙連接通道上進行通信連接,包括:
5.根據權利要求1所述的藍牙鑰匙冗余連接方法,其特征在于,所述根據所述第一藍牙連接通道的第一交互數據、所述第二藍牙連接通道的第二交互數據和所述主藍牙模塊是否響應,確定生效藍牙連接通道,包括:
6.根據權利要求5所述的藍牙鑰匙冗余連接方法,其特征在于,在所述控制主藍牙模塊與鑰匙端在第一藍牙連接通道上進行通信連接,確定第二藍牙連接通道的連接參數之后,還包括:確定
7.根據權利要求1所述的藍牙鑰匙冗余連接方法,其特征在于,在所述根據所述第一藍牙連接通道的第一交互數據、所述第二藍牙連接通道的第二交互數據和所述主藍牙模塊是否響應,確定生效藍牙連接通道之后,還包括:
8.一種藍牙鑰匙冗余連接方法,其特征在于,應用于鑰匙端,包括:
9.一種電子設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特征在于,所述介質上存儲有計算機指令,所述計算機指令用于使計算機執行權利要求1-7中任一項所述的方法。
...【技術特征摘要】
1.一種藍牙鑰匙冗余連接方法,其特征在于,應用于車端,包括:
2.根據權利要求1所述的藍牙鑰匙冗余連接方法,其特征在于,在所述根據至少一個車身錨點藍牙模塊獲取的鑰匙端定位電磁波場強,確定第一目標車身錨點藍牙模塊之前,還包括:
3.根據權利要求1所述的藍牙鑰匙冗余連接方法,其特征在于,在根據至少一個車身錨點藍牙模塊獲取的鑰匙端定位電磁波場強,確定第一目標車身錨點藍牙模塊之后,還包括:
4.根據權利要求1所述的藍牙鑰匙冗余連接方法,其特征在于,所述控制所述第一目標車身錨點藍牙模塊根據所述第二藍牙連接通道的連接參數,與所述鑰匙端在所述第二藍牙連接通道上進行通信連接,包括:
5.根據權利要求1所述的藍牙鑰匙冗余連接方法,其特征在于,所述根據所述第一藍牙連接通道的第一交互數據、所述第二藍牙連接通道的第二交互...
【專利技術屬性】
技術研發人員:王波,李來生,葉松林,王俊林,羅熙熙,房劍釗,李平,韓昕翱,彭志,張雯雯,
申請(專利權)人:重慶賽力斯鳳凰智創科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。