[發(fā)明專利]車輛診斷方法、裝置、終端和計算機可讀存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201711443514.4 | 申請日: | 2017-12-27 |
| 公開(公告)號: | CN108227675B | 公開(公告)日: | 2020-09-11 |
| 發(fā)明(設(shè)計)人: | 劉均;莊文龍;劉國柱;詹偉 | 申請(專利權(quán))人: | 深圳市元征軟件開發(fā)有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 深圳中一聯(lián)合知識產(chǎn)權(quán)代理有限公司 44414 | 代理人: | 李艷麗 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 車輛 診斷 方法 裝置 終端 計算機 可讀 存儲 介質(zhì) | ||
本發(fā)明屬于車輛診斷技術(shù)領(lǐng)域,尤其涉及一種車輛診斷方法、裝置、終端和計算機可讀存儲介質(zhì),其中,所述方法包括:根據(jù)診斷請求向應(yīng)用端設(shè)備發(fā)送診斷任務(wù)選擇數(shù)據(jù),所述診斷任務(wù)選擇數(shù)據(jù)用于指示所述應(yīng)用端設(shè)備加載診斷任務(wù)選擇界面;接收所述應(yīng)用端設(shè)備發(fā)送的診斷任務(wù)選擇指令;所述診斷任務(wù)選擇指令由用戶在所述診斷任務(wù)選擇界面中觸發(fā);根據(jù)所述診斷任務(wù)選擇指令調(diào)用接口函數(shù),與車輛的電控系統(tǒng)進行信息交互,獲取診斷結(jié)果,將所述診斷結(jié)果發(fā)送給所述應(yīng)用端設(shè)備進行顯示。解決了現(xiàn)有技術(shù)中的診斷軟件開發(fā)難度大、開發(fā)成本高的問題,降低了車輛診斷的成本,使得車輛診斷裝置可以兼容不同的應(yīng)用端設(shè)備,實現(xiàn)跨平臺使用。
技術(shù)領(lǐng)域
本發(fā)明屬于車輛診斷技術(shù)領(lǐng)域,尤其涉及一種車輛診斷方法、裝置、終端和計算機可讀存儲介質(zhì)。
背景技術(shù)
現(xiàn)有技術(shù)中,上位機上安裝有診斷軟件,用戶通過上位機上的診斷軟件與診斷盒進行信息交互,再通過所述診斷盒與車輛進行通信連接,獲取車輛的診斷結(jié)果,以便根據(jù)所述診斷結(jié)果分析出車輛存在的故障。
但是現(xiàn)有技術(shù)中,所述診斷軟件安裝在所述上位機的操作系統(tǒng)中,而操作系統(tǒng)的種類多樣,并且,隨著操作系統(tǒng)的不斷升級,使得每種操作系統(tǒng)都存在多個版本,而不同版本的操作系統(tǒng)常常出現(xiàn)軟件的兼容性問題,導(dǎo)致現(xiàn)有技術(shù)中的診斷軟件需要基于不同的操作系統(tǒng)開發(fā)出不同的診斷軟件,具有開發(fā)成本高、開發(fā)難度大的問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實施例提供一種車輛診斷方法、裝置、終端和計算機可讀存儲介質(zhì),旨在解決現(xiàn)有技術(shù)中的診斷軟件需要基于上位機的不同操作系統(tǒng)進行開發(fā),導(dǎo)致的開發(fā)難度大、開發(fā)成本高的技術(shù)問題。
本發(fā)明實施例第一方面提供一種車輛診斷方法,包括:
接收應(yīng)用端設(shè)備發(fā)送的診斷請求,并根據(jù)所述診斷請求向所述應(yīng)用端設(shè)備發(fā)送診斷任務(wù)選擇數(shù)據(jù),所述診斷任務(wù)選擇數(shù)據(jù)用于指示所述應(yīng)用端設(shè)備加載診斷任務(wù)選擇界面;
接收所述應(yīng)用端設(shè)備發(fā)送的診斷任務(wù)選擇指令;所述診斷任務(wù)選擇指令由用戶在所述診斷任務(wù)選擇界面中觸發(fā);
根據(jù)所述診斷任務(wù)選擇指令調(diào)用接口函數(shù),與車輛的電控系統(tǒng)進行信息交互,獲取所述電控系統(tǒng)返回的診斷數(shù)據(jù);
處理所述診斷數(shù)據(jù),獲取診斷結(jié)果,將所述診斷結(jié)果發(fā)送給所述應(yīng)用端設(shè)備進行顯示。
可選地,在所述接收應(yīng)用端設(shè)備發(fā)送的診斷請求,并根據(jù)所述診斷請求向所述應(yīng)用端設(shè)備發(fā)送診斷任務(wù)選擇數(shù)據(jù)之前包括:預(yù)先存儲診斷任務(wù)選擇數(shù)據(jù),所述診斷任務(wù)選擇數(shù)據(jù)包括車系選擇數(shù)據(jù)、車型選擇數(shù)據(jù)和診斷功能選擇數(shù)據(jù)。
可選地,所述接收應(yīng)用端設(shè)備發(fā)送的診斷請求,并根據(jù)所述診斷請求向所述應(yīng)用端設(shè)備發(fā)送診斷任務(wù)選擇數(shù)據(jù)包括:
與所述應(yīng)用端設(shè)備建立通信連接;
接收用戶通過應(yīng)用端設(shè)備的瀏覽器發(fā)送的診斷請求,根據(jù)所述診斷請求向所述應(yīng)用端設(shè)備發(fā)送車系選擇數(shù)據(jù)、車型選擇數(shù)據(jù)和診斷功能選擇數(shù)據(jù)。
可選地,所述根據(jù)所述診斷任務(wù)選擇指令調(diào)用接口函數(shù),并與車輛的電控系統(tǒng)進行信息交互包括:
調(diào)用接口函數(shù)設(shè)置總線收發(fā)器的通訊參數(shù);
通過所述總線收發(fā)器與車輛的電控系統(tǒng)進行信息交互。
可選地,所述處理所述診斷數(shù)據(jù),獲取診斷結(jié)果包括:
通過診斷算法處理所述診斷數(shù)據(jù),獲取所述診斷數(shù)據(jù)對應(yīng)的診斷結(jié)果。
本發(fā)明實施例第二方面提供一種車輛診斷裝置,包括:
選擇模塊,用于接收應(yīng)用端設(shè)備發(fā)送的診斷請求,并根據(jù)所述診斷請求向所述應(yīng)用端設(shè)備發(fā)送診斷任務(wù)選擇數(shù)據(jù),所述診斷任務(wù)選擇數(shù)據(jù)用于指示所述應(yīng)用端設(shè)備加載診斷任務(wù)選擇界面;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市元征軟件開發(fā)有限公司,未經(jīng)深圳市元征軟件開發(fā)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711443514.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





