System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及通信調整領域,具體而言,涉及一種基于兼容性的通信調整方法、系統和介質。
技術介紹
1、在現代通信設備中,常常需要集成多個不同功能的模塊,如北斗定位模塊和射頻識別模塊等,以滿足多樣化的應用需求。然而,設備所采用的平臺可能存在接口資源有限的情況,例如某些常見平臺僅提供有限數量的uart接口,而多個模塊又都依賴uart接口進行通信,這就導致了模塊共存困難的問題。傳統的解決方式往往無法在保證各模塊正常工作的同時實現高效的資源利用和穩定的通信,容易出現通信中斷或模塊無法同時啟用等情況,嚴重影響設備的整體性能和功能完整性。
2、除此之外,不同地區的通信頻段和標準不同,也會影響軟件參數的設置,因此,迫切需要一種通信調整方法來解決這些問題。
3、針對上述問題,目前亟待有效的技術解決方案。
技術實現思路
1、本申請的目的在于提供一種基于兼容性的通信調整方法、系統和介質,通過兼容通信設備連接狀況和兼容通信設備運行狀況的判斷、gpio數據和軟件版本一致性驗證,實現兼容設備的通信調整。
2、本申請還提供了一種基于兼容性的通信調整方法,包括以下步驟:
3、獲取通信設備的通信模塊配置信息,根據通信模塊配置信息與通信設備建立連接,獲得兼容通信設備連接狀況;
4、根據兼容通信設備連接狀況對兼容通信設備進行測試,獲得兼容通信設備運行狀況;
5、根據兼容通信設備運行狀況獲取頻段差異數據和通信位置數據,并根據頻段差異數據和通信位置數據獲得
6、根據所述gpio數據激活調制解調器的控制模式,并獲得對應的軟件版本數據;
7、獲取當前軟件版本數據,并與軟件版本數據進行一致性匹配,根據匹配結果進行軟件刷新操作。
8、可選地,在本申請所述的基于兼容性的通信調整方法中,所述獲取通信設備的通信模塊配置信息,根據通信模塊配置信息與通信設備建立連接,獲得兼容通信設備連接狀況,具體包括:
9、獲取通信設備的通信模塊配置信息,包括北斗模塊配置和射頻識別模塊配置;
10、將北斗模塊的通信信息通過uart口發送至通信設備,獲得北斗連接情況數據;
11、將射頻識別模塊的通信信息通過spi接口發送至ch432t轉換芯片,ch432t轉換芯片通過uart接口將通信信息發送至通信設備,獲得射頻連接情況數據;
12、根據北斗連接情況數據和射頻連接情況數據處理后獲得兼容通信設備連接狀況,包括兼容狀況和非兼容狀況。
13、可選地,在本申請所述的基于兼容性的通信調整方法中,所述根據兼容通信設備連接狀況對兼容通信設備進行測試,獲得兼容通信設備運行狀況,具體包括:
14、若所述兼容通信設備連接狀況為兼容狀況,則在預設時間段內同時對北斗模塊和射頻識別模塊進行接收和發送數據測試,分別對應獲得北斗接收速率、北斗發送收速率、射頻接收速率和射頻發送速率;
15、將所述北斗接收速率、北斗發送速率分別與北斗接收閾值、北斗發送閾值進行閾值對比,獲得北斗接收狀態數據和北斗發送狀態數據,并將北斗接收狀態數據和北斗發送狀態數據進行與運算獲得北斗運行狀態數據;
16、將所述射頻接收速率、射頻發送速率分別與射頻接收閾值、射頻發送閾值進行閾值對比,獲得射頻接收狀態數據和射頻發送狀態數據,并將射頻接收狀態數據和射頻發送狀態數據進行與運算獲得射頻運行狀態數據;
17、通過所述北斗運行狀態數據和射頻運行狀態數據進行與運算后獲得兼容通信設備運行狀況數據;
18、根據兼容通信設備運行狀況數據獲得兼容通信設備運行狀況,包括運行正常或運行異常。
19、可選地,在本申請所述的基于兼容性的通信調整方法中,所述根據兼容通信設備運行狀況獲取頻段差異數據和通信位置數據,并根據頻段差異數據和通信位置數據獲得gpio數據,具體包括:
20、若所述兼容通信設備運行狀況為運行正常,則獲取頻段差異數據和通信位置數據,頻段差異數據包括頻段不同數據或頻段相同數據;
21、若所述頻段差異數據為頻段不同數據,則將通信位置數據與預設頻段位置表匹配,獲得對應的gpio數據,包括高電平數據和低電平數據。
22、可選地,在本申請所述的基于兼容性的通信調整方法中,所述根據所述gpio數據激活調制解調器的控制模式,并獲得對應的軟件版本數據,具體包括:
23、若所述gpio數據為高電平數據,則激活調制解調器的控制模式,獲得對應的第一軟件版本數據;
24、若所述gpio數據為低電平數據,則獲得對應的第二軟件版本數據。
25、可選地,在本申請所述的基于兼容性的通信調整方法中,所述獲取當前軟件版本數據,并與軟件版本數據進行一致性匹配,根據匹配結果進行軟件刷新操作,具體包括:
26、將當前軟件版本數據與軟件版本數據進行一致性匹配,獲得匹配結果,包括匹配一致或匹配不一致;
27、若所述匹配結果為匹配不一致,則將當前軟件更新為軟件版本數據,并對應獲得預設校準參數;
28、若所述匹配結果為匹配一致,則維持當前軟件不變。
29、第二方面,本申請提供了一種基于兼容性的通信調整系統,該系統包括:存儲器及處理器,所述存儲器中存儲基于兼容性的通信調整方法的程序,所述基于兼容性的通信調整方法的程序被所述處理器執行時實現以下步驟:
30、獲取通信設備的通信模塊配置信息,根據通信模塊配置信息與通信設備建立連接,獲得兼容通信設備連接狀況;
31、根據兼容通信設備連接狀況對兼容通信設備進行測試,獲得兼容通信設備運行狀況;
32、根據兼容通信設備運行狀況獲取頻段差異數據和通信位置數據,并根據頻段差異數據和通信位置數據獲得gpio數據;
33、根據所述gpio數據激活調制解調器的控制模式,并獲得對應的軟件版本數據;
34、獲取當前軟件版本數據,并與軟件版本數據進行一致性匹配,根據匹配結果進行軟件刷新操作。
35、可選地,在本申請所述的基于兼容性的通信調整系統中,獲取通信設備的通信模塊配置信息,根據通信模塊配置信息與通信設備建立連接,獲得兼容通信設備連接狀況;
36、根據兼容通信設備連接狀況對兼容通信設備進行測試,獲得兼容通信設備運行狀況;
37、根據兼容通信設備運行狀況獲取頻段差異數據和通信位置數據,并根據頻段差異數據和通信位置數據獲得gpio數據;
38、根據所述gpio數據激活調制解調器的控制模式,并獲得對應的軟件版本數據;
39、獲取當前軟件版本數據,并與軟件版本數據進行一致性匹配,根據匹配結果進行軟件刷新操作。
40、可選地,在本申請所述的基于兼容性的通信調整系統中,所述根據兼容通信設備連接狀況對兼容通信設備進行測試,獲得兼容通信設備運行狀況,具體包括:
41、若所述兼容通信設備連接狀本文檔來自技高網...
【技術保護點】
1.一種基于兼容性的通信調整方法,其特征在于,包括:
2.根據權利要求1所述的基于兼容性的通信調整方法,其特征在于,所述獲取通信設備的通信模塊配置信息,根據通信模塊配置信息與通信設備建立連接,獲得兼容通信設備連接狀況,具體包括:
3.根據權利要求2所述的基于兼容性的通信調整方法,其特征在于,所述根據兼容通信設備連接狀況對兼容通信設備進行測試,獲得兼容通信設備運行狀況,具體包括:
4.根據權利要求3所述的基于兼容性的通信調整方法,其特征在于,所述根據兼容通信設備運行狀況獲取頻段差異數據和通信位置數據,并根據頻段差異數據和通信位置數據獲得GPIO數據,具體包括:
5.根據權利要求4所述的基于兼容性的通信調整方法,其特征在于,所述根據所述GPIO數據激活調制解調器的控制模式,并獲得對應的軟件版本數據,具體包括:
6.根據權利要求5所述的基于兼容性的通信調整方法,其特征在于,所述獲取當前軟件版本數據,并與軟件版本數據進行一致性匹配,根據匹配結果進行軟件刷新操作,具體包括:
7.一種基于兼容性的通信調整系統,其特征在于
8.根據權利要求7所述的基于兼容性的通信調整系統,其特征在于,所述獲取通信設備的通信模塊配置信息,根據通信模塊配置信息與通信設備建立連接,獲得兼容通信設備連接狀況,具體包括:
9.根據權利要求8所述的基于兼容性的通信調整系統,其特征在于,所述根據兼容通信設備連接狀況對兼容通信設備進行測試,獲得兼容通信設備運行狀況,具體包括:
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中包括一種基于兼容性的通信調整方法程序,所述一種基于兼容性的通信調整方法程序被處理器執行時,實現如權利要求1至6中任一項所述的一種基于兼容性的通信調整方法的步驟。
...【技術特征摘要】
1.一種基于兼容性的通信調整方法,其特征在于,包括:
2.根據權利要求1所述的基于兼容性的通信調整方法,其特征在于,所述獲取通信設備的通信模塊配置信息,根據通信模塊配置信息與通信設備建立連接,獲得兼容通信設備連接狀況,具體包括:
3.根據權利要求2所述的基于兼容性的通信調整方法,其特征在于,所述根據兼容通信設備連接狀況對兼容通信設備進行測試,獲得兼容通信設備運行狀況,具體包括:
4.根據權利要求3所述的基于兼容性的通信調整方法,其特征在于,所述根據兼容通信設備運行狀況獲取頻段差異數據和通信位置數據,并根據頻段差異數據和通信位置數據獲得gpio數據,具體包括:
5.根據權利要求4所述的基于兼容性的通信調整方法,其特征在于,所述根據所述gpio數據激活調制解調器的控制模式,并獲得對應的軟件版本數據,具體包括:
6.根據權利要求5所述的基于兼容性的通信調整方法,其特征在于,所述獲取當前軟件版本數...
【專利技術屬性】
技術研發人員:張冠峰,
申請(專利權)人:深圳市天龍世紀科技發展有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。