[發(fā)明專利]儀表界面數(shù)據(jù)實時更新的方法、系統(tǒng)、電子設(shè)備和存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202210933260.9 | 申請日: | 2022-08-04 |
| 公開(公告)號: | CN115390961A | 公開(公告)日: | 2022-11-25 |
| 發(fā)明(設(shè)計)人: | 楊超;唐彥杰;李相華 | 申請(專利權(quán))人: | 重慶長安汽車股份有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F9/448;G06F9/445;B60K35/00 |
| 代理公司: | 上海光華專利事務(wù)所(普通合伙) 31219 | 代理人: | 苗曉娟 |
| 地址: | 400023 *** | 國省代碼: | 重慶;50 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 儀表 界面 數(shù)據(jù) 實時 更新 方法 系統(tǒng) 電子設(shè)備 存儲 介質(zhì) | ||
本發(fā)明提供一種儀表界面數(shù)據(jù)實時更新的方法、系統(tǒng)、電子設(shè)備和存儲介質(zhì),涉及汽車電子技術(shù)領(lǐng)域,本發(fā)明中首先獲取若干個能夠調(diào)用文件的API接口,將若干個API接口封裝成一個總API接口;隨后調(diào)用總API接口,通過編寫的業(yè)務(wù)邏輯代碼得到的實時數(shù)據(jù)實時更新到所述文件中;最后本申請將所述文件和界面插件datasource綁定,所述界面插件datasource將界面工具kanzi和文件建立鏈接關(guān)系。本申請通過軟件工程師不需要了解UI層的布局結(jié)構(gòu)和框架,僅僅知道UI工程師暴露出的所述文件的名稱和數(shù)據(jù)類型,就可以將數(shù)據(jù)更新到所述文件中,同時UI工程師不需要也不需要知道軟件工程師的邏輯,通過datasource插件,能夠?qū)⑺鑫募?nèi)的數(shù)據(jù)和界面綁定即可,從而實現(xiàn)UI工程師和軟件工程師的工作解開耦合。
技術(shù)領(lǐng)域
本申請涉及汽車電子技術(shù)領(lǐng)域,具體涉及一種儀表界面數(shù)據(jù)實時更新的方法、系統(tǒng)、電子設(shè)備和存儲介質(zhì)。
背景技術(shù)
汽車電子技術(shù)更新?lián)Q代速度越來越快,汽車座艙的液晶屏幕越來越多,屏幕界面越來越炫酷,UI工程師需要了解軟件工程師的業(yè)務(wù)邏輯才能夠開展自己的工作,同樣軟件工程師也需要知道UI工程師的設(shè)計方式才能夠設(shè)計自己的業(yè)務(wù)邏輯。
常見的汽車儀表HMI控制方法及系統(tǒng),包括以下步驟:S1,外部實車向控制器模塊輸入信號;S2,控制器模塊接收輸入信號后,根據(jù)信號變化和時間變化,將相關(guān)數(shù)據(jù)處理請求發(fā)送給數(shù)據(jù)模型模塊;S3,數(shù)據(jù)模型模塊進(jìn)一步對數(shù)據(jù)庫中相關(guān)數(shù)據(jù)進(jìn)行處理;S4,視圖模型模塊根據(jù)數(shù)據(jù)庫,生成與視圖模塊中部件一一對應(yīng)的控制數(shù)據(jù);S5,視圖模塊根據(jù)控制數(shù)據(jù),對儀表HMI部件進(jìn)行控制。通過控制方法及系統(tǒng),可以簡化儀表應(yīng)用功能及其HMI控制的開發(fā),減少重復(fù)編碼,減少開發(fā)難度和開發(fā)時間,方便配置及維護(hù),并且采用MVC模型結(jié)構(gòu),更易應(yīng)對多人聯(lián)合設(shè)計、需求變更及迭代開發(fā)。
上述技術(shù)方案未解決耦合的問題,使得軟件工程師和UI工程師在設(shè)計時還是需要受到其余工程師的影響,了解對方的工作邏輯和方式才能夠進(jìn)行操作。
發(fā)明內(nèi)容
鑒于以上所述現(xiàn)有技術(shù)的缺點,本發(fā)明提供一種儀表界面數(shù)據(jù)實時更新的方法、系統(tǒng)、電子設(shè)備和存儲介質(zhì),以解決未能使得軟件工程師和UI工程師工作偶爾的問題。
本發(fā)明提供的一種儀表界面數(shù)據(jù)實時更新的方法,包括獲取若干個能夠調(diào)用文件的API接口,將若干個所述API接口封裝成一個總API接口,其中,所述總API接口對應(yīng)有一個庫和一個頭文件;
調(diào)用所述總API接口,通過編寫的業(yè)務(wù)邏輯代碼得到的實時數(shù)據(jù)實時更新到所述文件中,其中,所述實時數(shù)據(jù)屬于實時更新的數(shù)據(jù);
將所述文件和界面插件datasource綁定,所述界面插件datasource將界面工具kanzi和文件建立鏈接關(guān)系,其中,界面工具kanzi顯示在實時更新的總計里程數(shù)據(jù),所述界面工具kanzi應(yīng)用在汽車上。
于本發(fā)明的一實施例中,所述若干個所述API接口封裝成一個總API接口,包括:
將API接口1封裝層子接口1,API接口2封裝成子接口2,API接口3封裝成子接口3;
將子接口1、子接口2和子接口3封裝成一個總API接口。
于本發(fā)明的一實施例中,所述將通過編寫的業(yè)務(wù)邏輯代碼得到的實時數(shù)據(jù)實時更新到所述文件中,包括:
根據(jù)業(yè)務(wù)邏輯編寫和實時數(shù)據(jù)相關(guān)的業(yè)務(wù)邏輯代碼,其中,所述業(yè)務(wù)邏輯關(guān)聯(lián)汽車的信號變化邏輯,將汽車上的儀表軟件得到的汽車的信號變化邏輯轉(zhuǎn)變成業(yè)務(wù)邏輯代碼控制實時數(shù)據(jù)的實時更新;
通過軟件調(diào)用所述總API接口,將儀表軟件得到的所述實時數(shù)據(jù)更新到所述文件中,其中,所述文件的格式是xml格式。
于本發(fā)明的一實施例中,所述業(yè)務(wù)邏輯關(guān)聯(lián)汽車的信號變化邏輯,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于重慶長安汽車股份有限公司,未經(jīng)重慶長安汽車股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210933260.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





