一種車載導(dǎo)航終端和t-box通信模塊重新連接的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于通信技術(shù)領(lǐng)域,具體涉及一種車載導(dǎo)航終端和T-BOX通信模塊重新連接的方法。
【背景技術(shù)】
[0002]汽車行業(yè)的不斷發(fā)展,使得越來越多的科技融入到了汽車當(dāng)中,不僅使得日常駕駛更加便利,輔助功能的多樣化也成為衡量汽車優(yōu)劣的標(biāo)準(zhǔn)。隨著通信技術(shù)的快速發(fā)展,車載導(dǎo)航終端也加入了通信模塊,使其具備了數(shù)據(jù)通信和電話服務(wù)的功能。
[0003]目前車載信息服務(wù)系統(tǒng)多是采用在車載導(dǎo)航終端上內(nèi)置通信模塊,利用無線通信模塊的通信功能實(shí)現(xiàn)與車載信息服務(wù)系統(tǒng)的服務(wù)后臺(tái)系統(tǒng)進(jìn)行數(shù)據(jù)通信和電話服務(wù)。隨著無線移動(dòng)通信2G/3G的高速發(fā)展,結(jié)合GPS導(dǎo)航定位技術(shù)的車載信息終端Telematics-Box(以下簡稱T-Box),車載導(dǎo)航終端與T-BOX通信模塊結(jié)合,使得車載導(dǎo)航終端能夠進(jìn)行數(shù)據(jù)通信和電話服務(wù)。汽車工作時(shí),將車載導(dǎo)航終端與T-BOX通信模塊進(jìn)行連接,才能實(shí)現(xiàn)正常數(shù)據(jù)通信和電話服務(wù)。而車載導(dǎo)航終端和T-BOX通信模塊為兩個(gè)獨(dú)立的供電模塊和設(shè)備,車載導(dǎo)航終端和T-BOX通信模塊之間通過數(shù)據(jù)線傳輸,由于汽車引擎點(diǎn)火或車身電壓異?;驍?shù)據(jù)線傳輸終端、T-BOX通信模塊掉電等情況,導(dǎo)致兩個(gè)設(shè)備上電順序不一致或車載導(dǎo)航終端重啟或T-BOX通信模塊重啟,使得車載導(dǎo)航終端和T-BOX通信模塊之間不能正常通信,導(dǎo)致數(shù)據(jù)通信和電話服務(wù)無法正常工作。同時(shí)由于車載導(dǎo)航終端和T-BOX通信模塊連接中斷后重新連接時(shí),導(dǎo)致車載導(dǎo)航終端未卸載原有的驅(qū)動(dòng)程序,并不斷的分配資源空間,導(dǎo)致系統(tǒng)運(yùn)行緩慢,嚴(yán)重時(shí)出現(xiàn)系統(tǒng)資源耗盡或系統(tǒng)卡死的狀態(tài)。
[0004]因此,如何實(shí)現(xiàn)車載導(dǎo)航終端和T-BOX通信模塊之間的穩(wěn)定連接和車載導(dǎo)航終端和T-BOX通信模塊之間中斷后重新連接時(shí)不影響系統(tǒng)工作成為車載通信亟待解決的問題。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明要解決的技術(shù)問題是一種車載導(dǎo)航終端和T-BOX通信模塊之間連接異常導(dǎo)致數(shù)據(jù)通信和電話服務(wù)無法正常使用且節(jié)約資源空間的車載導(dǎo)航終端和T-BOX通信模塊重新連接的方法
為了解決上述技術(shù)問題,本發(fā)明采用如下方案實(shí)現(xiàn):一種車載導(dǎo)航終端和T-BOX通信模塊重新連接的方法,包括內(nèi)置有通信模塊的車載導(dǎo)航終端和T-BOX通信模塊,車載導(dǎo)航終端和T-BOX通信模塊連接的步驟如下:
(1)車載導(dǎo)航終端和T-BOX通信模塊加電工作;
(2)車載導(dǎo)航終端實(shí)時(shí)檢測(cè)車載導(dǎo)航終端的通信模塊與T-BOX通信模塊之間連接的接入端口狀態(tài)及汽車的相關(guān)參數(shù),并據(jù)此判斷車載導(dǎo)航終端的通信模塊與T-BOX通信模塊是否連接成功,若是,執(zhí)行步驟(3)相應(yīng)操作,否則,執(zhí)行步驟(5)的相應(yīng)操作;
(3)車載導(dǎo)航終端加載T-BOX通信模塊的接入端口驅(qū)動(dòng)程序;
(4)車載導(dǎo)航終端中的RIL驅(qū)動(dòng)給T-BOX通信模塊分配資源空間,T-BOX通信模塊獲得資源空間后運(yùn)行并與車載導(dǎo)航終端的通信模塊建立通信信道,則車載導(dǎo)航終端內(nèi)的通信模塊與T-BOX通信模塊之間正常通信,返回步驟(2);
(5)車載導(dǎo)航終端卸載安裝在車載導(dǎo)航終端內(nèi)相對(duì)應(yīng)的驅(qū)動(dòng)程序;
(6)車載導(dǎo)航終端內(nèi)的通信模塊與T-BOX通信模塊重新建立連接,返回步驟(2)。
[0006]作為本發(fā)明的改進(jìn),所述的T-BOX通信模塊通過USB接口接入車載導(dǎo)航終端。
[0007]作為本發(fā)明的進(jìn)一步改進(jìn),步驟(2)中所述的汽車的相關(guān)參數(shù)包括車載設(shè)備通電狀態(tài)、車載引擎狀態(tài)、車載電壓。
[0008]作為本發(fā)明的更進(jìn)一步改進(jìn),步驟(5)中所述的卸載相應(yīng)對(duì)應(yīng)的驅(qū)動(dòng)程序的具體步驟如下:
(51)先卸載接入端口驅(qū)動(dòng)程序;
(52)卸載RIL驅(qū)動(dòng)程序。
[0009]作為本發(fā)明的更進(jìn)一步改進(jìn),步驟(6)中車載導(dǎo)航終端內(nèi)的通信模塊與T-BOX通信模塊的重新連接方式包括重啟車載導(dǎo)航終端或重啟T-BOX通信模塊或T-BOX通信模塊與車載導(dǎo)航終端的接入端口拔出,然后重新連接。
[0010]與現(xiàn)有技術(shù)相比,本發(fā)明的車載導(dǎo)航終端中增加實(shí)時(shí)檢測(cè)功能,對(duì)車載導(dǎo)航終端和T-BOX通信模塊之間連接進(jìn)行不斷的檢測(cè),保證數(shù)據(jù)通信和電話服務(wù)正常使用,解決了汽車引擎點(diǎn)火、車身電壓異常、車載導(dǎo)航終端和T-BOX通信模塊上電問題以及數(shù)據(jù)傳輸中斷等情況導(dǎo)致車載導(dǎo)航終端和T-BOX通信模塊之間無法正常通信,給客戶行車途中帶來的不便,導(dǎo)致用戶無法上網(wǎng)和電話通信,同時(shí)車載導(dǎo)航終端和T-BOX通信模塊之間通過即插即拔的USB接口連接,增加用戶使用的靈活性,方便用戶使用,當(dāng)車載導(dǎo)航終端和T-BOX通信模塊連接中斷時(shí),車載導(dǎo)航終端可以釋放T-BOX通信模塊占用的資源空間,防止資源空間被程序耗盡,解決車載導(dǎo)航終端和T-BOX通信模塊連接中斷后重新連接時(shí),導(dǎo)致車載導(dǎo)航終端未卸載原有的驅(qū)動(dòng)程序,并重新分配資源空間,導(dǎo)致資源空間不斷的被消耗和占用,導(dǎo)致系統(tǒng)運(yùn)行緩慢,嚴(yán)重時(shí)出現(xiàn)系統(tǒng)資源耗盡或系統(tǒng)卡死的狀態(tài),為用戶使用提供了方便,避免了重新連接的麻煩,使用方便,增加了車載通信的實(shí)用性,提高車載通信的性能。
【附圖說明】
[0011]圖1為本發(fā)明車載導(dǎo)航終端和T-BOX通信模塊重新連接的方法的流程圖。
【具體實(shí)施方式】
[0012]為了讓本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步闡述。
[0013]如圖1所示,一種車載導(dǎo)航終端和T-BOX通信模塊重新連接的方法,包括內(nèi)置有通信模塊的車載導(dǎo)航終端和T-BOX通信模塊,T-BOX通信模塊通過即插即拔的USB接口接入車載導(dǎo)航終端,使得T-BOX通信模塊接入車載導(dǎo)航終端時(shí)能夠被快速檢測(cè),并分配資源空間使用,T-BOX通信模塊接入后即可使用,方便用戶使用,減少中斷后連接的麻煩。車載導(dǎo)航終端和T-BOX通信模塊之間出現(xiàn)異常導(dǎo)致中斷是,車載導(dǎo)航終端和T-BOX通信模塊連接的步驟如下:
步驟(I)當(dāng)汽車啟動(dòng)時(shí),首先給車載導(dǎo)航終端和T-BOX通信模塊加電工作,使車載當(dāng)行終端和T-BOX通信模塊正常啟動(dòng)。
[0014]步驟(2)車載導(dǎo)航終端實(shí)時(shí)檢測(cè)車載導(dǎo)航終端的通信模塊與T-BOX通信模塊之間連接的接入端口狀態(tài)、車載設(shè)備通電狀態(tài)、車載引擎狀態(tài)以及車載電壓等相關(guān)參數(shù),并據(jù)此判斷車載導(dǎo)航終端的通