設(shè)備102的顯示器相對應(yīng)。顯示部分122可以由透明材料組 成,該透明材料容許用戶觀看并且保護(hù)移動設(shè)備102的顯示器。在移動設(shè)備102包括觸摸屏 的情況下,顯示部分122可以由薄的材料組成,該薄的材料可以容許用戶使用移動設(shè)備102 的觸摸屏。保護(hù)外殼120還可以包括固定部分124,固定部分124用于將移動設(shè)備102牢固 地固定就位。固定部分124可以引導(dǎo)移動設(shè)備102向下滑動待被連接到適配器116的接收 組件106。例如,固定部分124可以由剛性材料組成,以便保護(hù)移動設(shè)備102免于嚴(yán)酷的或 極端的環(huán)境使用。保護(hù)外殼120可以被配置為經(jīng)受阻尼振動(dampen shock)或震動,并且 防水/濕氣、污垢、灰塵以及其它環(huán)境要素。
[0022] 塢站100可以包括待耦合到一個或多個外圍設(shè)備的一個或多個連接引線126。在 示范性實(shí)施例中,連接引線126可以包括數(shù)據(jù)鏈路連接器(DLC),數(shù)據(jù)鏈路連接器(DLC)可 以經(jīng)由車輛數(shù)據(jù)鏈路連接器128與車輛診斷系統(tǒng)進(jìn)行電路通信。連接引線126可以使得移 動設(shè)備102能夠經(jīng)由車輛數(shù)據(jù)鏈路連接器128與車輛診斷系統(tǒng)進(jìn)行通信。在另一個示范性 實(shí)施例中,連接引線126可以包括具有線夾(clip)的電纜,用以在塢站與車輛的電池(未 示出)之間提供開爾文類型連接(Kelvin type connection)。開爾文類型連接是四(4)線 連接,其中,兩條線被連接到電池的每一端子。
[0023] 圖2示例了根據(jù)本公開內(nèi)容的示范性實(shí)施例的塢站100的組件的示意圖。塢站100 可以包括與處理器220進(jìn)行電路通信的通信接口電路215和適配器接口電路205。處理器 電路220在本文中還僅僅被稱為處理器220,其可以是實(shí)質(zhì)上任意數(shù)量的處理器系統(tǒng)中的 一個和/或諸如微處理器、微控制器、以及數(shù)字信號處理器之類的獨(dú)立處理器,并且在其中 內(nèi)部或者外部與處理器電路通信地與相關(guān)聯(lián)的RAM、ROM、EPR0M、時鐘、解碼器、存儲器控制 器、和/或中斷控制器等(全都未示出)(其是本領(lǐng)域中已知的實(shí)施處理器電路所需的)相 關(guān)聯(lián)。處理器220可以與通信接口電路215進(jìn)行通信。僅僅出于方便的目的,將通信接口 電路215和適配器接口電路205顯示在塢站100內(nèi)部,并且對于本領(lǐng)域技術(shù)人員,應(yīng)當(dāng)顯而 易見的是,電路可以位于塢站100外部的若干方便的位置。
[0024] 通信接口電路215可以生成一個或多個通信協(xié)議,塢站100和車輛計算機(jī)網(wǎng)絡(luò)借 助該通信協(xié)議彼此進(jìn)行通信。通信接口電路215可以以硬件或軟件、或硬件和軟件的組合 來實(shí)現(xiàn)。由通信接口電路215生成的典型的通信協(xié)議可以包括但不限于:SAE J1850(VPM)、 SAE J1850(PWM)、IS09141-2、以及 ISO 14230-4( "關(guān)鍵字 2000")。本公開內(nèi)容并非旨在 限于任何特定的通信協(xié)議,或者甚至是電氣通信協(xié)議。諸如光纖、ISO 15765-4、MS CAN、HS CAN之類的其它當(dāng)前和將來的協(xié)議和諸如藍(lán)牙協(xié)議和802. Ilb協(xié)議之類的無線通信協(xié)議也 可以被預(yù)期為在本公開內(nèi)容的精神和范圍內(nèi)。
[0025] 適配器接口電路205可以允許塢站100連接到移動設(shè)備102。如較早指出的,塢站 100的適配器接口電路205可以是任何類型的通信接口端口,諸如串行端口、USB端口、紅外 端口、RS 232端口、以太網(wǎng)端口、移動設(shè)備102的制造商專有的端口、或者任何其它通信端 口或諸如藍(lán)牙通信鏈路之類的無線鏈路。塢站100的適配器接口電路205可以便于移動設(shè) 備102與塢站100的連接。
[0026] 塢站100可以包括存儲器221,存儲器221與處理器220分離,但是與處理器220 進(jìn)行電路通信。存儲器221可以是隨機(jī)存取存儲器(RAM)、閃存、硬盤驅(qū)動器等。存儲器221 可以包含軟件,該軟件包括錯誤代碼/故障代碼、通信協(xié)議、診斷程序等。塢站100可以簡單 地以與診斷信息相對應(yīng)的格式向移動設(shè)備102傳送診斷測試的結(jié)果,以用于顯示。另一方 面,塢站100的功能可以是通信翻譯器,其中,移動設(shè)備102生成通信協(xié)議、經(jīng)由適配器116 向塢站100發(fā)送通信,塢站100接收通信并且通過連接引線126向車輛診斷系統(tǒng)傳送通信。
[0027] 然而,如以上所描述的塢站100可以由根據(jù)本公開內(nèi)容的教導(dǎo)修改的移動設(shè)備 102來執(zhí)行。從而,適配器116可以像電纜一樣簡單以便使移動設(shè)備102處于與車輛診斷系 統(tǒng)電路通信,或者通過使用無線通信而被完全去除。另外,車輛制造商可以去除位于乘員艙 中的數(shù)據(jù)鏈路連接器,并且以無線通信器替代數(shù)據(jù)鏈路連接器??梢酝ㄟ^無線通信端口將 移動設(shè)備102連接到車輛診斷系統(tǒng)也在本公開內(nèi)容的精神和范圍內(nèi)。
[0028] 塢站100還可以包括與處理器220進(jìn)行電路通信的分立測試電路260。在替代方 案中,塢站100可以由不具有處理器220的分立測試電路260來構(gòu)成。與測試電路的功能 有關(guān)的另外的信息可以在名稱為"Handheld Tester for Starting/Charging Systems"的 美國申請序列號No. 09/813, 104、現(xiàn)在的美國專利號No. 6, 570, 385中找到,其全部內(nèi)容并 入本文。
[0029] 圖3是根據(jù)本公開內(nèi)容的示范性實(shí)施例的通信接口電路215的示意圖。如圖3 中所示例的,通信接口電路215可以通過多個車輛接口 314、316、318、320、322連接到車輛 312,并且通過多個主系統(tǒng)接口 326、328、330、332、334連接到移動設(shè)備102。更具體地,塢 站100接口 326、328、330、332、334物理或者無線地連接到移動設(shè)備102的多個相應(yīng)的端口 336、338、340、342、344。
[0030] 盡管在圖3中分別將CAN、ISO 9141、(XD、DCL以及J1850協(xié)議示例為由車輛接口 314、316、318、320、322所使用,但是根據(jù)本公開內(nèi)容的某些實(shí)施例,其它協(xié)議也可以由接口 中的一個或多個接口來使用。同樣,盡管在圖3中分別將USB、USB On-The-Go(OTG)、WiFi?、 Bluetooth?以及以太網(wǎng)協(xié)議示例為由移動設(shè)備接口 326、328、330、332、334所使用,但是 這些接口中的一個或多個接口使用其它協(xié)議也在本公開內(nèi)容的某些實(shí)施例的范圍內(nèi)。
[0031] 除了以上所列出的組件之外,圖3中所示例的通信接口電路215還包括軟件應(yīng)用 程序346、多個軟件驅(qū)動器348、350、352、354、356以及標(biāo)準(zhǔn)化接口 358,標(biāo)準(zhǔn)化接口 358在 軟件應(yīng)用346與軟件驅(qū)動器348、350、352、354、356之間操作。盡管在圖3中沒有明確示 例,但是軟件應(yīng)用346、軟件驅(qū)動器348、350、352、354、356以及標(biāo)準(zhǔn)化接口 358可以全部在 可以包含于通信接口電路215內(nèi)的一個或多個處理器和/或存儲器存儲位置上來實(shí)現(xiàn)。
[0032] 軟件應(yīng)用程序346被配置為處理通過通信接口電路215的車輛接口 314、316、318、 320、322中的一個車輛接口從車輛312接收到的數(shù)據(jù)。軟件應(yīng)用程序345可以將從車輛312 接收到的數(shù)據(jù)轉(zhuǎn)換為可以由移動設(shè)備102理解的信號。例如,軟件應(yīng)用程序346可以將從 車輛的防抱死制動系統(tǒng)接收到的數(shù)據(jù)轉(zhuǎn)換為信號,移動設(shè)備102可以將該信號識別為指示 制動器中的故障。
[0033] 根據(jù)本公開內(nèi)容的某些實(shí)施例,在軟件應(yīng)用程序346已經(jīng)處理了從車輛312接收 到的數(shù)據(jù)之后,數(shù)據(jù)被轉(zhuǎn)發(fā)標(biāo)準(zhǔn)化接口 358。由于標(biāo)準(zhǔn)化接口 358被配置為與軟件應(yīng)用程 序346和軟件驅(qū)動器348、350