[發明專利]一種查找ODX中重寫的通訊參數的方法及相關裝置有效
| 申請號: | 202011189827.3 | 申請日: | 2020-10-30 |
| 公開(公告)號: | CN112328843B | 公開(公告)日: | 2023-09-05 |
| 發明(設計)人: | 劉均;舒海文 | 申請(專利權)人: | 深圳市元征科技股份有限公司 |
| 主分類號: | G06F16/903 | 分類號: | G06F16/903;G06F16/901 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 陳彥如 |
| 地址: | 518000 廣東省深圳市龍*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 查找 odx 重寫 通訊 參數 方法 相關 裝置 | ||
本申請公開了一種查找ODX中重寫的通訊參數的方法,包括:建立目標第二類通訊參數的路徑容器;路徑容器存儲有目標第二類通訊參數所在查找路徑上的第一類通訊參數的ID值,以及表征查找路徑上第一類通訊參數與目標第二類通訊參數在所屬第一類通訊參數中的排序的索引值;比對重寫層中指定的ID值與路徑容器中存儲的ID值;若路徑容器中存在與重寫層指定的ID值一致的ID值,則在重寫層中根據路徑容器中存儲的索引值定位目標第二類通訊參數。該方法能夠獲取復雜通訊參數中的簡單通訊參數,查找到復雜通訊參數中重寫的簡單通訊參數。本申請還公開了一種查找ODX中重寫的通訊參數的裝置、設備及計算機可讀存儲介質,均具有上述技術效果。
技術領域
本申請涉及車輛診斷技術領域,特別涉及一種查找ODX中重寫的通訊參數的方法;還涉及一種查找ODX中重寫的通訊參數的裝置、設備以及計算機可讀存儲介質。
背景技術
ODX(Open?diagnostic?data?exchang,開放式的診斷數據格式),用于車輛全生命周期中診斷數據的交互。在ODX中通訊參數包括兩種,簡單通訊參數與復雜通訊參數。簡單通訊參數即單一的通訊參數,復雜通訊參數是非單一的通訊參數,可以包括簡單通訊參數,也可以包括復雜通訊參數與簡單通訊參數。通過此機制,可以使通訊參數形成無邊界的任意層結構。當重寫復雜通訊參數中嵌套的簡單通訊參數時,ODX中只指出外層的復雜通訊參數,內層的簡單通訊參數則不通過參數名指定,而是按定義時的順序進行存儲。由此導致無法獲取復雜通訊參數中的簡單通訊參數,不能查找到復雜通訊參數中重寫的簡單通訊參數。
有鑒于此,如何解決上述技術缺陷已成為本領域技術人員亟待解決的技術問題。
發明內容
本申請的目的是提供一種查找ODX中重寫的通訊參數的方法,支持多層嵌套通訊參數,能夠獲取復雜通訊參數中的簡單通訊參數,可以正確查找到復雜通訊參數中重寫的簡單通訊參數。本申請的另一個目的是提供一種查找ODX中重寫的通訊參數的裝置、設備以及計算機可讀存儲介質,均具有上述技術效果。
為解決上述技術問題,本申請提供了一種查找ODX中重寫的通訊參數的方法,包括:
建立目標第二類通訊參數的路徑容器;所述路徑容器存儲有所述目標第二類通訊參數所在查找路徑上的第一類通訊參數的ID值,以及表征所述查找路徑上第一類通訊參數與所述目標第二類通訊參數在所屬第一類通訊參數中的排序的索引值;
比對重寫層中指定的ID值與所述路徑容器中存儲的ID值;
若所述路徑容器中存在與所述重寫層指定的ID值一致的ID值,則在所述重寫層中根據所述路徑容器中存儲的索引值定位所述目標第二類通訊參數。
優選的,所述建立目標第二類通訊參數的路徑容器包括:
遍歷與第一類通訊參數不具有所屬關系的第二類通訊參數;
若未找到所述目標第二類通訊參數,則遍歷第一類通訊參數,從第一類通訊參數中查找所述目標第二類通訊參數,并存儲能夠查找到所述目標第二類通訊參數的查找路徑上的第一類通訊參數的ID值,以及存儲表征所述查找路徑上第一類通訊參數與所述目標第二類通訊參數在所屬第一類通訊參數中的排序的索引值。
優選的,所述在所述重寫層中根據所述路徑容器中存儲的索引值定位所述目標第二類通訊參數前還包括:
從所述路徑容器中移除與所述重寫層指定的ID值相對應的第一類通訊參數的外圍的第一類通訊參數的ID值,以及相應的表征在外圍的第一類通訊參數中的排序的索引值。
優選的,目標第二類通訊參數所在查找路徑上的第一類通訊參數的ID值,以及表征所述查找路徑上第一類通訊參數與目標第二類通訊參數在所屬第一類通訊參數中的排序的索引值以鍵值對的形式存儲。
優選的,所述比對重寫層中指定的ID值與所述路徑容器中存儲的ID值包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市元征科技股份有限公司,未經深圳市元征科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011189827.3/2.html,轉載請聲明來源鉆瓜專利網。





