本申請(qǐng)涉及室內(nèi)燈信號(hào)處理,尤其涉及一種車輛室內(nèi)燈信號(hào)處理方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著汽車智能化的發(fā)展,汽車的室內(nèi)燈功能隨著車輛智能化水平的不斷提高,增加更多的功能,除了基本的照明功能外,還可以提供更多個(gè)性化的功能,提高駕乘人員的駕乘體驗(yàn);室內(nèi)燈還可以作為車輛狀態(tài)的指示燈,為駕駛員提供信息反饋,例如車輛解鎖狀態(tài)反饋;但現(xiàn)有的車輛室內(nèi)燈的硬件和車輛系統(tǒng)的控制軟件耦合度高,對(duì)室內(nèi)燈硬件的改動(dòng)導(dǎo)致車輛系統(tǒng)的控制軟件進(jìn)行大幅度改動(dòng),甚至進(jìn)行重寫,進(jìn)而使得車輛室內(nèi)燈控制系統(tǒng)的靈活性低。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例的主要目的在于提供一種車輛室內(nèi)燈控制方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì),能夠提高車輛室內(nèi)燈控制系統(tǒng)靈活性。
2、為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例的一方面提供了一種車輛室內(nèi)燈信號(hào)處理方法,所述方法包括:
3、獲取輸入信息,根據(jù)所述輸入信息確定第一信息數(shù)據(jù);所述輸入信息包括車輛室內(nèi)燈控制指令或車輛室內(nèi)燈原始狀態(tài)信號(hào);所述第一信息數(shù)據(jù)包括目標(biāo)對(duì)象和所述目標(biāo)對(duì)象對(duì)應(yīng)的端口;
4、將所述第一信息數(shù)據(jù)與預(yù)設(shè)關(guān)系進(jìn)行匹配,確定所述目標(biāo)對(duì)象對(duì)應(yīng)的數(shù)據(jù)格式;
5、根據(jù)所述數(shù)據(jù)格式對(duì)所述輸入信息進(jìn)行格式轉(zhuǎn)換,得到傳輸數(shù)據(jù),將所述傳輸數(shù)據(jù)通過所述目標(biāo)對(duì)象對(duì)應(yīng)的端口進(jìn)行發(fā)送,以使所述目標(biāo)對(duì)象對(duì)所述傳輸數(shù)據(jù)進(jìn)行處理。
6、在一些實(shí)施例中,所述方法還包括:
7、獲取車輛室內(nèi)燈組件控制指令,根據(jù)所述車輛室內(nèi)燈組件控制指令確定車輛室內(nèi)燈組件信息以及所述車輛室內(nèi)燈組件信息對(duì)應(yīng)的目標(biāo)信號(hào)接口;
8、對(duì)所述車輛室內(nèi)燈組件信息與所述預(yù)設(shè)關(guān)系進(jìn)行匹配,確定目標(biāo)信號(hào)格式;其中,所述預(yù)設(shè)關(guān)系包括若干個(gè)車輛室內(nèi)燈組件名稱、所述車輛室內(nèi)燈組件名稱對(duì)應(yīng)的信號(hào)接口、所述車輛室內(nèi)燈組件名稱對(duì)應(yīng)的信號(hào)格式、若干個(gè)應(yīng)用服務(wù)名稱以及對(duì)應(yīng)的服務(wù)接口;
9、根據(jù)所述目標(biāo)信號(hào)格式對(duì)所述車輛室內(nèi)燈組件控制指令進(jìn)行格式轉(zhuǎn)換,得到控制信號(hào);將所述控制信號(hào)通過所述目標(biāo)信號(hào)接口進(jìn)行發(fā)送,以使所述目標(biāo)信號(hào)接口對(duì)應(yīng)的執(zhí)行器根據(jù)所述控制信號(hào)對(duì)車輛室內(nèi)燈進(jìn)行控制。
10、在一些實(shí)施例中,所述對(duì)所述車輛室內(nèi)燈組件信息與所述預(yù)設(shè)關(guān)系進(jìn)行匹配,確定目標(biāo)信號(hào)格式,具體包括:
11、根據(jù)所述車輛室內(nèi)燈組件信息確定第一預(yù)設(shè)次數(shù),將所述車輛室內(nèi)燈組件信息與所述預(yù)設(shè)關(guān)系中的車輛室內(nèi)燈組件名稱進(jìn)行逐一匹配操作,記錄第一匹配成功次數(shù),并將所述第一匹配成功次數(shù)與所述第一預(yù)設(shè)次數(shù)進(jìn)行比較;
12、若所述第一匹配成功次數(shù)小于或大于所述第一預(yù)設(shè)次數(shù),將所述車輛室內(nèi)燈組件信息與所述預(yù)設(shè)關(guān)系中的下一車輛室內(nèi)燈組件名稱進(jìn)行逐一匹配操作;
13、若所述第一匹配成功次數(shù)等于所述第一預(yù)設(shè)次數(shù),將匹配成功的車輛室內(nèi)燈組件名稱對(duì)應(yīng)的信號(hào)格式作為目標(biāo)信號(hào)格式。
14、在一些實(shí)施例中,所述方法還包括:
15、根據(jù)第一預(yù)設(shè)周期獲取第一信息集,根據(jù)所述第一信息集對(duì)所述預(yù)設(shè)關(guān)系進(jìn)行更新;其中,所述第一信息集包括當(dāng)前車輛室內(nèi)燈組件信息、所述當(dāng)前車輛室內(nèi)燈組件信息對(duì)應(yīng)的信號(hào)接口信息以及信號(hào)格式。
16、在一些實(shí)施例中,所述方法還包括:
17、獲取車輛室內(nèi)燈原始狀態(tài)信號(hào),根據(jù)所述車輛室內(nèi)燈原始狀態(tài)信號(hào)確定目標(biāo)應(yīng)用服務(wù)名稱;
18、根據(jù)預(yù)設(shè)數(shù)據(jù)格式對(duì)所述車輛室內(nèi)燈原始狀態(tài)信號(hào)進(jìn)行轉(zhuǎn)換操作,得到狀態(tài)數(shù)據(jù),根據(jù)所述目標(biāo)應(yīng)用服務(wù)名稱與所述預(yù)設(shè)關(guān)系進(jìn)行匹配操作,確定目標(biāo)服務(wù)接口;
19、將所述狀態(tài)數(shù)據(jù)通過所述目標(biāo)服務(wù)接口進(jìn)行發(fā)送,以使所述目標(biāo)服務(wù)接口對(duì)應(yīng)的應(yīng)用服務(wù)根據(jù)所述狀態(tài)數(shù)據(jù)生成控制指令。
20、在一些實(shí)施例中,所述根根據(jù)所述目標(biāo)應(yīng)用服務(wù)名稱與所述預(yù)設(shè)關(guān)系進(jìn)行匹配操作,確定目標(biāo)服務(wù)接口,具體包括:
21、根據(jù)所述目標(biāo)應(yīng)用服務(wù)名稱確定第二預(yù)設(shè)次數(shù),將所述目標(biāo)應(yīng)用服務(wù)名稱與所述預(yù)設(shè)關(guān)系中的初始應(yīng)用服務(wù)名稱進(jìn)行逐一匹配操作,記錄第二匹配成功次數(shù),并將所述第二匹配成功次數(shù)與所述第二預(yù)設(shè)次數(shù)進(jìn)行比較;
22、若所述第二匹配成功次數(shù)小于或大于所述第二預(yù)設(shè)次數(shù),將所述目標(biāo)應(yīng)用服務(wù)名稱與所述預(yù)設(shè)關(guān)系中的下一個(gè)應(yīng)用服務(wù)名稱進(jìn)行逐一匹配操作;
23、若所述第二匹配成功次數(shù)等于所述第二預(yù)設(shè)次數(shù),將匹配成功的應(yīng)用服務(wù)名稱對(duì)應(yīng)的服務(wù)接口作為目標(biāo)服務(wù)接口。
24、在一些實(shí)施例中,所述方法還包括:
25、根據(jù)第二預(yù)設(shè)周期獲取第二信息集,根據(jù)所述第二信息集對(duì)所述預(yù)設(shè)關(guān)系進(jìn)行更新;其中,所述第二信息集包括當(dāng)前應(yīng)用服務(wù)名稱信息以及對(duì)應(yīng)的服務(wù)接口信息。
26、為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例的另一方面提出了一種車輛室內(nèi)燈信號(hào)處理系統(tǒng),所述系統(tǒng)包括:
27、中央計(jì)算模塊,用于生成控制指令,并將所述控制指令發(fā)送至所述數(shù)據(jù)處理模塊;
28、數(shù)據(jù)處理模塊,用于執(zhí)行上述方法實(shí)施例所述的方法;
29、執(zhí)行模塊,用于發(fā)送原始狀態(tài)信號(hào)至所述數(shù)據(jù)處理模塊。
30、為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例的另一方面提出了一種電子設(shè)備,所述電子設(shè)備包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)前面所述的方法。
31、為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例的另一方面提出了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)前面所述的方法。
32、為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例的另一方面提出了一種車輛,所述車輛包括上述的車輛室內(nèi)燈信號(hào)處理系統(tǒng)或電子設(shè)備。
33、實(shí)施本申請(qǐng)實(shí)施例包括以下有益效果:本申請(qǐng)實(shí)施例提出了一種車輛室內(nèi)燈信號(hào)處理方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì),該方案通過獲取輸入信息,根據(jù)輸入信息確定第一信息數(shù)據(jù);根據(jù)確定的第一信息數(shù)據(jù)與預(yù)設(shè)關(guān)系進(jìn)行匹配,確定車輛室內(nèi)燈組件對(duì)應(yīng)的數(shù)據(jù)格式,根據(jù)確定的數(shù)據(jù)格式對(duì)獲取的輸入信息進(jìn)行格式轉(zhuǎn)換,得到傳輸數(shù)據(jù);將得到的傳輸數(shù)據(jù)通過目標(biāo)車輛室內(nèi)燈組件對(duì)應(yīng)的端口進(jìn)行發(fā)送,該端口對(duì)應(yīng)的車輛室內(nèi)燈組件對(duì)接收的傳輸數(shù)據(jù)對(duì)車輛室內(nèi)燈進(jìn)行處理。基于設(shè)置的預(yù)設(shè)關(guān)系對(duì)獲取的輸入信息進(jìn)行數(shù)據(jù)格式轉(zhuǎn)換,并基于該預(yù)設(shè)關(guān)系確定的端口并進(jìn)行數(shù)據(jù)傳輸,將系統(tǒng)軟件和系統(tǒng)硬件隔離,實(shí)現(xiàn)軟硬件解耦合,提高系統(tǒng)的靈活性。
1.一種車輛室內(nèi)燈信號(hào)處理方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對(duì)所述車輛室內(nèi)燈組件信息與所述預(yù)設(shè)關(guān)系進(jìn)行匹配,確定目標(biāo)信號(hào)格式,具體包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根根據(jù)所述目標(biāo)應(yīng)用服務(wù)名稱與所述預(yù)設(shè)關(guān)系進(jìn)行匹配操作,確定目標(biāo)服務(wù)接口,具體包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:
8.一種車輛室內(nèi)燈信號(hào)處理系統(tǒng),其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中存儲(chǔ)有處理器可執(zhí)行的程序,其特征在于,所述處理器可執(zhí)行的程序在由處理器執(zhí)行時(shí)用于執(zhí)行如權(quán)利要求1-7任一項(xiàng)所述的方法。
11.一種車輛,其特征在于,所述車輛包括如權(quán)利要求8所述的車輛室內(nèi)燈信號(hào)處理系統(tǒng)或權(quán)利要求9所述的電子設(shè)備。