国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      集成診斷系統(tǒng)的制作方法

      文檔序號(hào):6356909閱讀:187來(lái)源:國(guó)知局
      專利名稱:集成診斷系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種系統(tǒng)診斷工具,特別涉及一種集成手持診斷系統(tǒng)。
      背景技術(shù)
      為了在一個(gè)機(jī)器或一個(gè)系統(tǒng)上執(zhí)行一次診斷,必須使用多種診斷工具和檢測(cè)裝置。例如,執(zhí)行車輛診斷時(shí),要使用一個(gè)用于分析由一輛車輛所產(chǎn)生的氣體以判斷該發(fā)動(dòng)機(jī)的運(yùn)行狀態(tài)的氣體分析器;一個(gè)連接到一個(gè)車輛計(jì)算機(jī)以提供接口和接收自我診斷代碼的掃描儀;一個(gè)獲得發(fā)動(dòng)機(jī)運(yùn)行狀態(tài)的發(fā)動(dòng)機(jī)分析器,觀測(cè)車輛不同部件,如交流發(fā)動(dòng)機(jī)和/或電池所產(chǎn)生的信號(hào)波形的示波器;以及一個(gè)判斷電池的運(yùn)行/電荷狀態(tài)的電池檢測(cè)器。
      不同的車輛模型/結(jié)構(gòu)可能需要不同的診斷工具和檢測(cè)裝置。每次在一個(gè)不同結(jié)構(gòu)/模型上執(zhí)行一次車輛診斷時(shí),之前的檢測(cè)/診斷中使用的診斷工具/檢測(cè)裝置必須從工作場(chǎng)所移開(kāi),并且必須引入并安裝對(duì)應(yīng)于要檢測(cè)的新的車輛的新診斷工具/檢測(cè)裝置。診斷工具/檢測(cè)裝置的移動(dòng)和安裝消耗了大量時(shí)間,降低操作效率和生產(chǎn)效率。另外,在診斷工具/檢測(cè)裝置與車輛之間連接的大量信號(hào)線造成危險(xiǎn)性和不便。
      因此,需要一種便攜的,易于攜帶和使用,且十分靈活和可擴(kuò)展的高度集成診斷系統(tǒng)。同時(shí),也需要實(shí)現(xiàn)一種從各種信號(hào)源接收信號(hào)的中央集線器并能在一個(gè)顯示器上觀察可用信號(hào)。另一個(gè)存在的需要是便于適應(yīng)不同系統(tǒng)結(jié)構(gòu)/模型的模塊化診斷系統(tǒng)。

      發(fā)明內(nèi)容
      一種集成診斷系統(tǒng)包括接口連接器,以連接多個(gè)裝置/裝置模塊,多個(gè)裝置/裝置模塊包含發(fā)動(dòng)機(jī)分析器,氣體分析器,示波器,掃描儀,網(wǎng)絡(luò)連接,和/或其它需要的外圍設(shè)備模塊。這些模塊通過(guò)不同的部件,連接且以各種協(xié)議方便地與系統(tǒng)相連。該系統(tǒng)可連接到一個(gè)有線或無(wú)線網(wǎng)絡(luò),以將處理器與模塊相連,且通過(guò)互聯(lián)網(wǎng)可與包括數(shù)據(jù)庫(kù)和專家系統(tǒng)的遠(yuǎn)端資源相連。
      根據(jù)本發(fā)明的一個(gè)方面,該集成數(shù)據(jù)處理系統(tǒng)包含一個(gè)處理數(shù)據(jù)的處理器,一個(gè)在顯示器上以第一方向移動(dòng)用戶選擇的第一控制鍵,一個(gè)在該顯示器上以第二方向移動(dòng)用戶選擇的第二控制鍵,一個(gè)存儲(chǔ)指令的數(shù)據(jù)存儲(chǔ)設(shè)備。這些指令被設(shè)置為,在處理器執(zhí)行指令時(shí)使得系統(tǒng)在顯示器上顯示多個(gè)功能鍵,其中功能鍵之一表示多個(gè)功能。然后,系統(tǒng)接收第一信號(hào),第一信號(hào)表示按下將用戶選擇移動(dòng)到表示多個(gè)功能的功能鍵上的第一控制鍵。當(dāng)用戶選擇被移動(dòng)到表示多個(gè)功能的功能鍵時(shí),系統(tǒng)接收表示按下第二控制鍵的第二信號(hào)。響應(yīng)于每次按下第二控制鍵,系統(tǒng)一次顯示多個(gè)功能中的一種功能。


      包含在此且組成說(shuō)明書一部分的附圖解釋示范實(shí)施例。
      圖1是集成診斷系統(tǒng)的系統(tǒng)概圖。
      圖2顯示使用USB標(biāo)準(zhǔn)在裝置/裝置模塊與集成診斷系統(tǒng)之間的示范連接。
      圖3顯示在數(shù)據(jù)獲取期間來(lái)自裝置模塊的數(shù)據(jù)流。
      圖4顯示一個(gè)帶有由示波器提供的信號(hào)的第一示范用戶界面。
      圖5顯示一個(gè)帶有由示波器提供的信號(hào)的第二示范用戶界面。
      圖6A-6C顯示一個(gè)示范導(dǎo)航方法的流程圖。
      優(yōu)選實(shí)施例詳述系統(tǒng)概述圖1顯示實(shí)現(xiàn)一個(gè)示范實(shí)施例的系統(tǒng)結(jié)構(gòu)。該實(shí)施例使用一種車輛服務(wù)系統(tǒng)僅用于解釋的目的。同樣的原理和顯而易見(jiàn)的變化可應(yīng)用于各種類型的系統(tǒng),如摩托車,飛機(jī),機(jī)動(dòng)船,機(jī)器,裝備等。
      集成診斷系統(tǒng)100是能夠處理數(shù)據(jù)的數(shù)據(jù)處理系統(tǒng)。該集成診斷系統(tǒng)可以是一個(gè)配置為以如Linux,Windows CE等類似操作系統(tǒng)操作的便攜式個(gè)人計(jì)算機(jī)。集成診斷系統(tǒng)100包含與眾多裝置/裝置模塊連接和通訊的接口連接器,裝置/裝置模塊如氣體分析器模塊104,掃描儀模塊106,示波器模塊108及其它可選儀器模塊110,112。該系統(tǒng)有一個(gè)顯示器101,如一個(gè)LCD顯示器,且可選的有一個(gè)通過(guò)網(wǎng)絡(luò)連接700與一個(gè)遠(yuǎn)程計(jì)算機(jī)200和/或一個(gè)數(shù)據(jù)庫(kù)102連接的網(wǎng)絡(luò)接口。該網(wǎng)絡(luò)連接可以是有線或是無(wú)線,或者兩者皆具。該集成診斷系統(tǒng)可通過(guò)網(wǎng)絡(luò)連接700與其它數(shù)據(jù)處理系統(tǒng)連接。數(shù)據(jù)處理系統(tǒng)可從集成診斷系統(tǒng)獲取數(shù)據(jù)。
      裝置模塊化該集成診斷系統(tǒng)使用模塊化設(shè)計(jì)以與不同裝置模塊協(xié)同工作。該集成診斷系統(tǒng)可通過(guò)合適的接口模塊與其它獨(dú)立的裝置通訊。這種模塊化設(shè)計(jì)可以通過(guò)改變連接至該集成診斷系統(tǒng)的模塊來(lái)變動(dòng)功能性。裝置模塊根據(jù)特定功能的需要來(lái)設(shè)計(jì),且每個(gè)功能都包含適合該模塊的特定模塊要求。合適的軟件應(yīng)用程序需要與裝置模塊協(xié)同工作。通過(guò)使用如USB(通用串行總線)連接器,串行端口,并行端口等類似的現(xiàn)有通訊標(biāo)準(zhǔn),能獲得該系統(tǒng)與模塊之間的通訊。在需要的情況下,可以使用專用接口協(xié)議/網(wǎng)絡(luò)通信接口。
      當(dāng)在Microsoft Windows環(huán)境中開(kāi)發(fā)時(shí),如COM(Active-X)部件和對(duì)象的編碼技術(shù)可以用來(lái)創(chuàng)建軟件應(yīng)用程序。應(yīng)用程序本身應(yīng)顯示為一個(gè)對(duì)象模型,使得其他應(yīng)用程序可以將它們作為服務(wù)程序。
      當(dāng)在沒(méi)有COM的Windows環(huán)境外開(kāi)發(fā)時(shí),應(yīng)使用相似的環(huán)境特定功能來(lái)達(dá)到模塊化。在可能的情況下,應(yīng)通過(guò)共享的程序庫(kù)顯示API層功能調(diào)用接口。如果沒(méi)有可用的共享程序庫(kù),則應(yīng)使用鏈接程序庫(kù)。如果以上功能均不適用,可用獨(dú)立的源文件來(lái)獲得最少程度的模塊化。在這些功能調(diào)用接口下,應(yīng)使用適當(dāng)?shù)腛S特定功能來(lái)完成所需功能。
      客戶端-服務(wù)器結(jié)構(gòu)該集成診斷系統(tǒng)從數(shù)據(jù)用戶(客戶端)分離數(shù)據(jù)提供端(服務(wù)器)。這種模塊化運(yùn)用到硬件和軟件部件。
      a.客戶端-服務(wù)器通訊這種在數(shù)據(jù)服務(wù)器端與應(yīng)用客戶端之間功能的邏輯分離可適用于一個(gè)單獨(dú)的計(jì)算機(jī)或是服務(wù)器端與客戶端位于不同計(jì)算機(jī)的情況。當(dāng)客戶端與服務(wù)器端均運(yùn)行在Windows環(huán)境下,不管服務(wù)器端與客戶端是否位于同一臺(tái)機(jī)器上或是通過(guò)一個(gè)TCP/IP網(wǎng)絡(luò)連接,COM接口均可用于通訊。當(dāng)這些設(shè)備通過(guò)以太網(wǎng)連接時(shí),這些協(xié)議可以利用TCP/IP網(wǎng)絡(luò)實(shí)現(xiàn)。操作系統(tǒng)特定的傳輸可用于位于同一邏輯單元的客戶端與服務(wù)器端之間的通訊。
      通過(guò)USB或是專用網(wǎng)絡(luò)連接到客戶端的服務(wù)器,通過(guò)車輛通訊系統(tǒng)而集成,首先結(jié)合所需的OS驅(qū)動(dòng)程序,然后創(chuàng)建一個(gè)適當(dāng)?shù)牡綉?yīng)用程序的用戶模式接口。
      b.裝置服務(wù)器裝置模塊通過(guò)監(jiān)視由直接測(cè)量方法或是從車輛上的控制器上獲得的特定參數(shù)來(lái)取得有關(guān)該車輛狀態(tài)的信息。如果集成診斷系統(tǒng)與其它數(shù)據(jù)處理系統(tǒng)相連,這些信息可以一種規(guī)格化的格式被這些數(shù)據(jù)處理系統(tǒng)讀取。因此,與該集成診斷系統(tǒng)相聯(lián)合的每個(gè)裝置模塊可作為一個(gè)數(shù)據(jù)服務(wù)器,向其他數(shù)據(jù)處理系統(tǒng)提供請(qǐng)求的數(shù)據(jù)或信息。例如,一個(gè)數(shù)據(jù)服務(wù)器可以以車輛提供的速率供應(yīng)流數(shù)據(jù),或者包含如最小,最大,平均值的統(tǒng)計(jì)量,且?guī)в幸粋€(gè)選項(xiàng)以在監(jiān)視的或手動(dòng)觸發(fā)事件發(fā)生時(shí)提供緩沖數(shù)據(jù)。
      (1)通用裝置接口盡管車輛測(cè)量方法可以通過(guò)多種來(lái)源獲得,但是所有這些來(lái)源使用相似的接口與診斷應(yīng)用程序通訊。與集成診斷系統(tǒng)連接的裝置/裝置模塊通過(guò)類似于一個(gè)TCP套接字的連接或RS232連接的數(shù)據(jù)流與它們的客戶端通訊。一個(gè)標(biāo)準(zhǔn)數(shù)據(jù)包協(xié)議在這個(gè)連接的頂端提供一個(gè)消息接口。
      盡管具有不同性能的不同裝置/裝置模塊可能需要一些特定的消息性能,相當(dāng)一部分功能在所有的裝置中是通用的。這些通用功能通過(guò)標(biāo)準(zhǔn)接口調(diào)用。為集成診斷系統(tǒng)開(kāi)發(fā)的應(yīng)用層協(xié)議應(yīng)被構(gòu)造成支持用于通用功能的一套標(biāo)準(zhǔn)消息及特定于設(shè)備的另外一套消息。
      這種結(jié)構(gòu)包括一種用于定位和識(shí)別運(yùn)行期間可用的車輛數(shù)據(jù)服務(wù)器的標(biāo)準(zhǔn)機(jī)制。
      c.應(yīng)用程序特定的客戶端多個(gè)客戶端將與該集成診斷系統(tǒng)連接,以獲得數(shù)據(jù)并基于獲得的數(shù)據(jù)執(zhí)行特定任務(wù),以根據(jù)用戶需要解決不同的問(wèn)題,如調(diào)整怠速(fixing idle rough idle)。
      裝置網(wǎng)絡(luò)集成診斷系統(tǒng)從多個(gè)設(shè)備,如掃描儀模塊,示波器模塊,氣體分析器模塊,或發(fā)動(dòng)機(jī)分析器模塊中獲得車輛測(cè)量數(shù)據(jù)。裝置模塊可以通過(guò)無(wú)線,TCP/IP連接,USB連接,或?qū)S貌迦虢涌谂c集成診斷系統(tǒng)顯示器相連。圖2顯示使用USB標(biāo)準(zhǔn),在裝置/裝置模塊與集成診斷系統(tǒng)之間的示范連接。
      診斷過(guò)程和顯示必須與從診斷裝置中獲得的特定測(cè)量數(shù)據(jù)相聯(lián)系。裝置獲得的數(shù)據(jù)元素和測(cè)量結(jié)果通過(guò)一個(gè)數(shù)字ID來(lái)識(shí)別。每個(gè)裝置確定每個(gè)ID的特定含義,格式和內(nèi)容。一些裝置在一些或所有數(shù)據(jù)被定義前,可要求識(shí)別特定車輛特征。一般而言,一個(gè)裝置,車輛,及數(shù)字ID的結(jié)合足夠識(shí)別與該數(shù)據(jù)元素相關(guān)的所有必要信息,如類型,格式,單元等。
      a.裝置網(wǎng)絡(luò)由于眾多裝置/裝置模塊可以通過(guò)多種物理接口與集成診斷系統(tǒng)診斷單元相連,因此裝置/裝置模塊形成了一個(gè)與集成診斷系統(tǒng)相連的裝置網(wǎng)絡(luò)。
      在集成診斷系統(tǒng)運(yùn)行期間裝載的一個(gè)軟件應(yīng)用程序,通過(guò)運(yùn)行在集成診斷系統(tǒng)或同該集成診斷系統(tǒng)相連的數(shù)據(jù)處理系統(tǒng)上的診斷應(yīng)用程序確定在裝置網(wǎng)絡(luò)上的可用裝置/裝置模塊。該軟件應(yīng)用程序報(bào)告與該集成診斷系統(tǒng)相連的所有模塊的狀態(tài),并處理與該網(wǎng)絡(luò)相連的一個(gè)特定裝置的數(shù)據(jù)請(qǐng)求。
      b.裝置識(shí)別由于在該裝置網(wǎng)絡(luò)中有眾多可用裝置,因此需要建立一個(gè)用于識(shí)別可用設(shè)備且選擇適當(dāng)設(shè)備的過(guò)程,如在USB標(biāo)準(zhǔn)中采納的過(guò)程。設(shè)備可以通過(guò)一個(gè)特定ID,序列號(hào),裝置類型(掃描儀,示波器,氣體分析器)或者裝置模塊(掃描儀模塊或掃描儀智能線)識(shí)別。
      c.時(shí)間戳由于在數(shù)據(jù)傳輸中可能有不可預(yù)測(cè)的時(shí)延,因此某些數(shù)據(jù)包需要被裝置/裝置模塊打上時(shí)間戳。該時(shí)間戳提供相關(guān)時(shí)間信息。數(shù)據(jù)序列可基于時(shí)間戳重排。在連接設(shè)置時(shí),或其它適當(dāng)?shù)臅r(shí)間里,集成診斷系統(tǒng)與裝置/裝置模塊將同步它們的時(shí)鐘以考慮網(wǎng)絡(luò)延遲。
      圖3顯示在數(shù)據(jù)獲取期間來(lái)自一個(gè)裝置模塊的數(shù)據(jù)流。
      d.裝置網(wǎng)關(guān)與通過(guò)(Pass-Through)集成診斷系統(tǒng)可體現(xiàn)一個(gè)測(cè)量設(shè)備的一些特征。特別是該集成診斷系統(tǒng)可以通過(guò)其通訊接口提供功能,以允許與其相連的一個(gè)數(shù)據(jù)處理系統(tǒng)通過(guò)一個(gè)裝置模塊,如掃描儀模塊,檢索和顯示車輛的測(cè)量結(jié)果。一個(gè)數(shù)據(jù)處理系統(tǒng),如一個(gè)PC,可通過(guò)一個(gè)RS232線或一個(gè)網(wǎng)絡(luò)連接等連接至該集成診斷系統(tǒng)單元。該集成診斷系統(tǒng)需要將數(shù)據(jù)請(qǐng)求傳輸?shù)綊呙鑳x模塊上,并將結(jié)果返回給數(shù)據(jù)處理系統(tǒng)。
      該集成診斷系統(tǒng)顯示器將其自身識(shí)別為一個(gè)具有其內(nèi)含模塊和USB模塊功能的裝置設(shè)備,而不是創(chuàng)建或改編一套新的協(xié)議來(lái)處理該請(qǐng)求。對(duì)它的請(qǐng)求可通過(guò)其裝置網(wǎng)絡(luò)管理器來(lái)傳遞,且結(jié)果返回該P(yáng)C。
      裝置/裝置模塊盡管每個(gè)與該集成診斷系統(tǒng)相連的裝置/裝置模塊都是根據(jù)它們需要執(zhí)行的特定功能來(lái)設(shè)計(jì),這些裝置/裝置模塊通常包括以下部件1.與裝置網(wǎng)絡(luò)的接口2.消息解析器與功能調(diào)度器3.數(shù)據(jù)獲取功能4.足夠處理全雙工通訊和持續(xù)數(shù)據(jù)收集的數(shù)據(jù)緩沖功能。應(yīng)適當(dāng)包含數(shù)據(jù)采樣,過(guò)濾,干擾檢測(cè)功能。
      5.數(shù)據(jù)規(guī)格化和消息格式化功能6.響應(yīng)傳輸功能
      7.設(shè)備識(shí)別功能8.時(shí)鐘同步功能9.設(shè)備維護(hù)功能(固件更新)消息解析器從該裝置網(wǎng)絡(luò)接收一條信息,并根據(jù)消息的內(nèi)容調(diào)用適當(dāng)?shù)墓δ堋M瓿伤蟮牟僮骱?,結(jié)果和響應(yīng)數(shù)據(jù)被格式化并通過(guò)裝置網(wǎng)絡(luò)送回到客戶端。當(dāng)要獲得車輛的數(shù)據(jù)時(shí),裝置/裝置模塊與車輛相接以獲得適當(dāng)?shù)臏y(cè)量結(jié)果。一旦得到了測(cè)量結(jié)果,數(shù)據(jù)被打上時(shí)間戳并根據(jù)請(qǐng)求發(fā)送。
      1.掃描儀模塊掃描儀模塊利用預(yù)定的協(xié)議,如OBD II,通過(guò)車輛控制器提供對(duì)診斷信息和可用程序的訪問(wèn)。該掃描儀支持設(shè)備識(shí)別,時(shí)鐘同步功能,以及設(shè)備維護(hù)功能的標(biāo)準(zhǔn)集。
      2.示波器模塊示波器模塊必須符合以上描述的一般裝置結(jié)構(gòu)。該掃描儀模塊支持設(shè)備識(shí)別,時(shí)鐘同步功能,以及設(shè)備維護(hù)功能的標(biāo)準(zhǔn)集。
      示范硬件說(shuō)明書該集成診斷系統(tǒng)的硬件是一定制的手持計(jì)算機(jī),特征為基于Motorola PowerPC的CPU,支持RAM、EPROM和FLASH存儲(chǔ)器。用戶界面設(shè)備包括640x480VGA平面顯示器,一個(gè)嵌入式定點(diǎn)設(shè)備,Y/N按鍵及屏幕控制按鍵。還包括一個(gè)10 base T以太網(wǎng)適配器,USB端口,RS232端口,Cardbus(PCMCIA)插槽及IRDA發(fā)射器/接收器。
      示范軟件說(shuō)明書集成診斷系統(tǒng)平臺(tái)的可靠性通過(guò)利用限制活動(dòng)進(jìn)程間內(nèi)存訪問(wèn)的CPU內(nèi)存模式得到提高。針對(duì)此類環(huán)境開(kāi)發(fā)的軟件必須在用戶或應(yīng)用模式程序與系統(tǒng)或保護(hù)模式代碼之間保持清晰的分離。應(yīng)用邏輯在可限制任何反常行為影響的用戶模式下執(zhí)行。低層硬件訪問(wèn)必須在如設(shè)備驅(qū)動(dòng)之類的系統(tǒng)代碼內(nèi)執(zhí)行。
      診斷應(yīng)用程序與車輛測(cè)量裝置之間的通訊是基于標(biāo)準(zhǔn)QNX I/O流。一旦連接建立,一個(gè)設(shè)備流就用于通過(guò)專用模塊接口連接的設(shè)備及USB設(shè)備。為了確保數(shù)據(jù)完整性,一個(gè)TCP流用于TCP/IP設(shè)備。
      手持的集成診斷系統(tǒng)中的裝置網(wǎng)絡(luò)管理器提供有關(guān)該裝置網(wǎng)絡(luò)的信息的中央存儲(chǔ)區(qū)。它建立和維護(hù)一個(gè)可用設(shè)備列表,使得應(yīng)用程序可以根據(jù)可用數(shù)據(jù)獲取裝置來(lái)定制它們的操作。它也提供設(shè)置與一特定類,產(chǎn)品類型,或者產(chǎn)品id的一個(gè)可用裝置的連接功能。
      車輛識(shí)別該接口與從最近車輛列表中選定一個(gè)車輛相類似,代替最近車輛列表的是從商店管理服務(wù)器中獲得并提供給用戶的開(kāi)放式修理定單列表。當(dāng)用戶選擇一個(gè)開(kāi)放式修理定單時(shí),該車輛信息從商店管理服務(wù)器中獲得,并用于將車輛識(shí)別給診斷應(yīng)用程序。識(shí)別該車輛所需的足以運(yùn)行一個(gè)診斷過(guò)程的任何附加信息都從商店管理系統(tǒng)中獲得,并最終返回商店管理系統(tǒng),這些信息被記錄在車輛歷史記錄中。
      結(jié)果存儲(chǔ)當(dāng)一個(gè)車輛從一個(gè)開(kāi)放式工作定單中被識(shí)別時(shí),集成診斷系統(tǒng)診斷單元能將結(jié)果送到商店管理系統(tǒng)服務(wù)器,該商店管理系統(tǒng)服務(wù)器與該工作定單相關(guān)。被送回商店管理服務(wù)器的任何結(jié)果都必須與一個(gè)瀏覽器相關(guān)聯(lián)。該瀏覽器在Windows環(huán)境中運(yùn)行,顯示并打印這些結(jié)果。
      用戶界面該集成診斷系統(tǒng)使用一個(gè)友好的用戶界面,以提供簡(jiǎn)易導(dǎo)航和直觀操作。一個(gè)示范性的用戶界面如附件1所描述。
      圖4顯示一個(gè)帶有由一個(gè)示波器模塊所獲取的說(shuō)明性波形的示范性屏幕顯示30。該屏幕顯示30在一個(gè)單軌跡顯示模式中建立,因此它有一個(gè)單獨(dú)矩形波形繪圖區(qū)31,用于沿水平軸或軌跡顯示波形,如波形43。在波形繪圖區(qū)31下面顯示的是一個(gè)控制面板區(qū)32,其包括在可顯示文字或其它標(biāo)記的矩形框中的多個(gè)圖標(biāo)和指示符。
      最底行是一個(gè)區(qū)域模式指示符33,表示集成診斷系統(tǒng)所選定的操作模式。在本例中,指示模式是示波器。
      控制面板區(qū)32包括控制鍵,如一個(gè)Signal圖標(biāo)35,其包含的方框35a與35b在雙范圍模式下各自指示在雙軌跡顯示區(qū)域中兩個(gè)軌跡中的信號(hào)。在每個(gè)方框中,用戶可以從多個(gè)不同的信號(hào)選項(xiàng)中選擇,不同的選項(xiàng)各自對(duì)應(yīng)不同的信號(hào)拾取線12。在本例中,在第一軌跡中顯示的信號(hào)是出現(xiàn)在“Pinpoint 1”線中的信號(hào)。對(duì)于方框35b,其中一個(gè)可用的選項(xiàng)是“off”。當(dāng)該選項(xiàng)如圖4被選定時(shí),第二軌跡關(guān)閉,因此該區(qū)域運(yùn)行在單軌跡模式下。
      圖4顯示其它幾種控制鍵表示一個(gè)250ms定時(shí)掃描的Pattern/Sweep圖標(biāo)36,表示掃描時(shí)間范圍的Time標(biāo)記37,表示沿著垂直軸的繪圖區(qū)31的范圍的Scale圖標(biāo)38,以及用來(lái)選擇當(dāng)前顯示在屏幕上的波形、數(shù)據(jù)幀的Frame選擇圖標(biāo)41。
      在屏幕顯示器30上的每個(gè)圖標(biāo)都表示一個(gè)控制鍵。圖標(biāo)35,36,38,和41與多個(gè)轉(zhuǎn)換選項(xiàng)的列表相關(guān)聯(lián)。在一個(gè)給定的時(shí)間里,每次轉(zhuǎn)換假設(shè)這些選項(xiàng)之一。該圖標(biāo)框可被看作是一個(gè)“窗口”,其中標(biāo)記根據(jù)當(dāng)前選定的轉(zhuǎn)換選項(xiàng)來(lái)顯示。
      用戶使用控制鍵來(lái)輸入方向控制。用戶使用控制鍵在顯示器上移動(dòng)光標(biāo),或是移動(dòng)用戶選擇以在不同顯示幀或功能鍵之間轉(zhuǎn)換。例如,控制鍵可以是上/下/左/右鍵,觸摸板,操縱桿,觸摸筆等類似的東西。下面的例子描述當(dāng)用戶使用上/下/左/右箭頭鍵在功能按鍵中轉(zhuǎn)換以選定所需功能鍵時(shí)用戶界面的操作。用戶選定其中一個(gè)功能鍵可以通過(guò)加亮選定鍵的方框,改變選定鍵的顏色,或以與其它按鍵不同的方式顯示選定鍵等方法來(lái)表示。
      為了操作由標(biāo)記35,36,38及41所表示的圖標(biāo)開(kāi)關(guān)之一,該圖標(biāo)必須首先被指定為當(dāng)前活動(dòng)的,激活該圖標(biāo)所表示的一個(gè)或多個(gè)開(kāi)關(guān)。在一給定時(shí)刻僅有一個(gè)圖標(biāo)是激活的。該激活圖標(biāo)以突出的方式指示出來(lái),即加重該標(biāo)記框周圍的邊框。例如,在圖4中,突出了Frame選擇圖標(biāo)41的邊框,這表示該圖標(biāo)是激活的。通過(guò)將鼠標(biāo)光標(biāo)42移動(dòng)到圖標(biāo)上且按下鼠標(biāo)左鍵26,由鼠標(biāo)22激活一個(gè)非激活圖標(biāo)。一旦該圖標(biāo)被激活,點(diǎn)擊鼠標(biāo)鍵26將正向逐個(gè)顯示選項(xiàng)列表,其中一個(gè)步驟或一個(gè)轉(zhuǎn)換選項(xiàng)對(duì)應(yīng)鼠標(biāo)22的每一次點(diǎn)擊。(在Frame選擇圖標(biāo)41的情況中,只有幀數(shù)的整數(shù)部分48能以這種方式做點(diǎn)擊索引。)一些功能鍵與指定給這些功能鍵的多個(gè)標(biāo)記對(duì)應(yīng)。一次只顯示一個(gè)標(biāo)記。該標(biāo)記與指定給該功能鍵的功能或值對(duì)應(yīng)。
      從圖4可以看出,如在Frame選擇圖標(biāo)41中所示,波形43是由在幀-45.00中的數(shù)字波形數(shù)據(jù)組成。有多個(gè)值可以指定給圖標(biāo)41。
      該集成診斷系統(tǒng)使用一種雙模式操作來(lái)改變指定給功能鍵的值或功能普通模式與快捷模式。當(dāng)使用普通模式操作時(shí),用戶通過(guò)左/右箭頭鍵將用戶選擇移動(dòng)到圖標(biāo)41并選定圖標(biāo)41。然后用戶輸入“Y”鍵來(lái)確定選擇圖標(biāo)41。相應(yīng)地,顯示對(duì)于圖標(biāo)41的指定值列表。然后用戶可以通過(guò)使用上/下箭頭鍵來(lái)改變圖標(biāo)41的指定值。當(dāng)用戶找到所需新值時(shí),再次輸入“Y”鍵確定改變和選擇。
      另一種方式是用戶使用快捷模式選擇。在快捷模式下,用戶使用左/右箭頭鍵將用戶選擇移動(dòng)到圖標(biāo)41并選定圖標(biāo)41。然后,用戶使用上/下箭頭鍵改變圖標(biāo)41的指定值。每敲一次上/下箭頭鍵對(duì)應(yīng)可指定給圖標(biāo)41的一個(gè)值或功能。如圖5所示,用戶使用上/下箭頭鍵將圖標(biāo)41的值從-45改到-10。一旦新值顯示在圖標(biāo)41上,該集成診斷系統(tǒng)根據(jù)新指定值改變顯示。
      由于在重新賦值的過(guò)程中,用戶不需要按一次“Y”鍵或“Enter”鍵以調(diào)出列表,也不必進(jìn)行其它擊鍵,如再敲一次“Y”來(lái)確定新值的選定,所以用戶在選擇新值過(guò)程中減少了幾次擊鍵。另外,由于系統(tǒng)立即執(zhí)行新指定值的效果,用戶可以觀察到這次改變是否適合他的需要,并決定是否還需要其它新值。當(dāng)給一個(gè)功能鍵指定新功能時(shí),適用同樣的控制方法。一旦新功能的名稱被顯示或選定,系統(tǒng)不需要用戶的確認(rèn)就可以立即執(zhí)行相應(yīng)的功能。
      根據(jù)另一實(shí)施例,該集成診斷系統(tǒng)為用戶提供一種新的機(jī)制,使用戶利用方向控制鍵瀏覽用戶界面。該用戶界面包含多個(gè)水平排列的控制鍵。如上所述,一個(gè)控制鍵包括可被系統(tǒng)執(zhí)行的功能列表或是一特定功能的指定值。在列表中的一些功能還可再導(dǎo)入另一列表以助于用戶選擇。
      用戶使用左/右箭頭鍵在控制鍵中移動(dòng)用戶選擇。當(dāng)用戶選擇被移動(dòng)到所需鍵上,經(jīng)過(guò)合適的時(shí)延,對(duì)應(yīng)該控制鍵的列表不需要另外擊鍵就自動(dòng)出現(xiàn)。然后用戶可以使用上/下箭頭鍵在列出選項(xiàng)中轉(zhuǎn)換。一些選項(xiàng)可能包含進(jìn)一步列出可用選擇的子列表。如果用戶將焦點(diǎn)移動(dòng)到其中一個(gè)選項(xiàng)上,該子列表不需要另外擊鍵就自動(dòng)打開(kāi)。只要列表打開(kāi),按左鍵指定為關(guān)閉列表。
      如果控制鍵對(duì)應(yīng)一個(gè)單獨(dú)功能或者聚焦的選項(xiàng)沒(méi)有子列表,則按右箭頭鍵將輸入對(duì)該功能或選項(xiàng)的選擇。
      根據(jù)上述導(dǎo)航方法,由于用戶界面的導(dǎo)航不使用除方向控制鍵外的鍵,所以不需要不必要的手指移動(dòng)就可以輕松導(dǎo)航。另外,作出用戶選擇僅需要有限的擊鍵。因此,得到了簡(jiǎn)易,友好的導(dǎo)航用戶體驗(yàn)。
      盡管上述示范實(shí)施例是使用水平排列的控制鍵,由左/右箭頭鍵在控制鍵之間移動(dòng),上/下鍵來(lái)導(dǎo)航或指定選擇,但是用戶除了可以使用上/下箭頭鍵在功能鍵之間轉(zhuǎn)換外,同樣的方法也可以運(yùn)用到垂直排列的控制鍵上。
      圖6A-6C顯示了一個(gè)解釋導(dǎo)航方法的流程圖。
      上述討論的實(shí)施例也可運(yùn)用到分布的多種類型數(shù)據(jù),如車輛,摩托車,飛機(jī),機(jī)動(dòng)船,機(jī)器,設(shè)備等不同類型系統(tǒng)的服務(wù)數(shù)據(jù)。其它類型的數(shù)據(jù)可以包括測(cè)試過(guò)程,專家數(shù)據(jù)庫(kù),軟件應(yīng)用程序,驅(qū)動(dòng)程序,更新文件等。本領(lǐng)域一般技術(shù)人員不需要特別的試驗(yàn)將認(rèn)識(shí)到,或能確定與此描述的特定實(shí)施例等同的方法。這些等同方法包括在以下權(quán)利要求項(xiàng)的范圍。
      權(quán)利要求
      1.一種數(shù)據(jù)處理系統(tǒng),包括用于處理數(shù)據(jù)的處理器;顯示器;第一控制鍵,用于在顯示器上以第一方向移動(dòng)用戶選擇;第二控制鍵,用于在顯示器上以第二方向移動(dòng)用戶選擇;數(shù)據(jù)存儲(chǔ)設(shè)備,存儲(chǔ)指令以使系統(tǒng)在處理器執(zhí)行指令時(shí)執(zhí)行以下步驟在顯示器上顯示多個(gè)功能鍵,其中一個(gè)功能鍵表示多個(gè)功能;接收第一信號(hào),第一信號(hào)表示用戶選擇移動(dòng)到表示多個(gè)功能的功能鍵上時(shí)第一控制鍵被按下;接收第二信號(hào),第二信號(hào)表示當(dāng)用戶選擇移動(dòng)到表示多個(gè)功能的功能鍵上時(shí)第二控制鍵被按下;及響應(yīng)每次按下第二控制鍵,一次顯示所述多個(gè)功能之一。
      2.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其中指令控制系統(tǒng)進(jìn)一步執(zhí)行以下步驟響應(yīng)對(duì)應(yīng)功能鍵的所述多個(gè)功能之一的顯示,執(zhí)行顯示的功能。
      3.一種集成診斷系統(tǒng),包括帶有一個(gè)顯示器,控制鍵,及與設(shè)定成執(zhí)行指定測(cè)試的模塊相連接部分的便攜式手持設(shè)備,該手持設(shè)備包括處理器,其被設(shè)定程序?yàn)轫憫?yīng)模塊提供的輸入信號(hào),用于驅(qū)動(dòng)顯示器為用戶提供診斷信息;一個(gè)網(wǎng)絡(luò)端口;一個(gè)具有互聯(lián)網(wǎng)連接的商店管理服務(wù)器,其中處理器進(jìn)一步設(shè)定程序?yàn)榕c商店管理服務(wù)器連接,以選擇性地從服務(wù)器以及互聯(lián)網(wǎng)上遠(yuǎn)端資源接收和發(fā)送診斷信息。
      全文摘要
      一種集成診斷系統(tǒng),包括連接至多個(gè)裝置/裝置模塊的接口連接器,裝置/裝置模塊包括發(fā)動(dòng)機(jī)分析器,氣體分析器,示波器,掃描儀,網(wǎng)絡(luò)連接,和/或其它所需外圍設(shè)備。這些模塊通過(guò)不同部件,連接及各種協(xié)議與系統(tǒng)方便地相連。本系統(tǒng)可連接到一個(gè)有線或無(wú)線網(wǎng)絡(luò),用于將處理器與模塊相連,且通過(guò)互聯(lián)網(wǎng)聯(lián)接,可與包括數(shù)據(jù)庫(kù)及專家系統(tǒng)的遠(yuǎn)端資源相連。
      文檔編號(hào)G06F11/00GK1507557SQ02809463
      公開(kāi)日2004年6月23日 申請(qǐng)日期2002年4月30日 優(yōu)先權(quán)日2001年5月8日
      發(fā)明者戴爾·A·特爾什阿, 小丹尼斯·G·威廉森, 吉姆·J·坎奇拉, 特里·R·奧格爾維, 蒂龍·J·莫里茨, 羅伯特·胡芬阿爾, 阿諾德·科普, 基思·克雷夫特, 羅伯特·愛(ài)德華茲, 詹姆斯·諾邁爾, 比爾·杜蘭, 王肯, 卡爾·拉夫, 愛(ài)德華茲, 科普, 胡芬阿爾, 諾邁爾, J 坎奇拉, J 莫里茨, R 奧格爾維, 克雷夫特, 戴爾 A 特爾什阿, 拉夫, 斯 G 威廉森, 杜蘭 申請(qǐng)人:捷裝技術(shù)公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1