本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種通信終端進入、退出以及進退校準(zhǔn)模式的方法。
背景技術(shù):
通信終端(例如手機)中所用元器件的絕對精度通常不足以滿足設(shè)備頻率、功率電平和其他參數(shù)的性能目標(biāo)。產(chǎn)線組裝完畢之后,由于元器件以及工藝流程的本身存在的誤差,使得每個通信終端的電性能不相同,這可能對其通信質(zhì)量產(chǎn)生較大的影響。
通過校準(zhǔn)則可以減少無線發(fā)射、接收設(shè)備對元器件的要求,降低材料成本,最終降低整個無線發(fā)射、接收設(shè)備的成本,達到最佳的通信質(zhì)量。校準(zhǔn)是通過計算機控制通信終端進入測試狀態(tài),并通過儀器儀表測量通信終端相關(guān)參數(shù),將通信終端的射頻參數(shù)、電池參數(shù)等調(diào)校到最精確的狀態(tài)。
因此,在產(chǎn)品研發(fā)及產(chǎn)線上,手機等電子產(chǎn)品通常都需要做校準(zhǔn)。然而,現(xiàn)有技術(shù)對處于正常操作情況(正常模式)下的通信終端進行校準(zhǔn),一般都需要先進行上下電的操作(具體指下電后重新上電的操作),然后才能進入校準(zhǔn)模式,若在校準(zhǔn)完畢之后還想返回正常模式,則同樣需要進行上下電的操作,這樣不但操作繁瑣,而且浪費時間、浪費人力資源,特別是針對不可拆卸的一體機更是困難。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的問題是現(xiàn)有技術(shù)中通信終端在正常模式與校準(zhǔn)模式之間的切換都需要進行上下電的操作才能實現(xiàn),導(dǎo)致操作繁瑣且浪費時間、人力資源。
為解決上述問題,本發(fā)明技術(shù)方案提供一種通信終端進入校準(zhǔn)模式的方法,包括:
當(dāng)通信終端處于正常模式,通過向所述通信終端發(fā)送第一控制命令使其 進入校準(zhǔn)模式;所述第一控制命令適于在所述通信終端始終維持上電狀態(tài)的情況下,觸發(fā)對于所述通信終端的通信協(xié)議棧中與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊的開啟控制,以及與待執(zhí)行的校準(zhǔn)任務(wù)無關(guān)的模塊的關(guān)閉控制。
可選的,所述第一控制命令為AT命令或DIAG命令。
可選的,所述通信終端進入校準(zhǔn)模式的方法還包括:當(dāng)所述通信終端進入校準(zhǔn)模式,設(shè)置校準(zhǔn)標(biāo)志將控制設(shè)備與所述通信終端之間傳輸?shù)拿顦?biāo)識為DIAG命令;所述控制設(shè)備適于控制所述通信終端在校準(zhǔn)模式下進行校準(zhǔn)操作,所述校準(zhǔn)標(biāo)志適于標(biāo)識所述控制設(shè)備與所述通信終端之間傳輸?shù)拿钍茿T命令或是DIAG命令。
可選的,在所述控制設(shè)備與所述通信終端之間傳輸命令所使用接口的相應(yīng)進程中設(shè)立兩個線程,分別用于AT命令與DIAG命令的傳輸,根據(jù)所述校準(zhǔn)標(biāo)志實現(xiàn)兩個線程之間的切換。
可選的,所述通信終端進入校準(zhǔn)模式的方法還包括:
控制設(shè)備與所述通信終端之間傳輸?shù)拿钜訢IAG幀的形式進行封裝;所述控制設(shè)備適于控制所述通信終端在校準(zhǔn)模式下進行校準(zhǔn)操作;
當(dāng)所述通信終端進入校準(zhǔn)模式,通過檢測DIAG幀來判斷所述控制設(shè)備與所述通信終端之間傳輸?shù)拿钍且訢IAG幀的形式對AT命令封裝后形成的DIAG命令還是純DIAG命令。
可選的,向所述通信終端發(fā)送第一控制命令使其進入校準(zhǔn)模式包括:
在接收到所述第一控制命令后,使所述通信終端進入飛行模式;在所述飛行模式下,所述通信協(xié)議棧中的各個模塊均處于關(guān)閉狀態(tài);
開啟所述通信協(xié)議棧中與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊,以使所述通信終端進入校準(zhǔn)模式。
可選的,使所述通信終端進入飛行模式是在所述通信終端本地強制進行的。
可選的,所述第一控制命令是通過通用異步收發(fā)傳輸器(UART,Universal Asynchronous Receiver and Transmitter)接口或通用串行總線(USB,Universal Serial Bus)接口進行傳輸?shù)摹?/p>
為解決上述問題,本發(fā)明技術(shù)方案還提供一種通信終端退出校準(zhǔn)模式的方法,包括:
當(dāng)通信終端處于校準(zhǔn)模式,通過向所述通信終端發(fā)送第二控制命令使其退出所述校準(zhǔn)模式以進入正常模式;所述第二控制命令適于在所述通信終端始終維持上電狀態(tài)的情況下,觸發(fā)對于所述通信終端的通信協(xié)議棧中各個模塊的開啟控制。
可選的,所述第二控制命令為AT命令或DIAG命令。
可選的,所述通信終端退出校準(zhǔn)模式的方法還包括:當(dāng)所述通信終端進入正常模式,設(shè)置校準(zhǔn)標(biāo)志將控制設(shè)備與所述通信終端之間傳輸?shù)拿顦?biāo)識為AT命令;所述控制設(shè)備適于控制所述通信終端在正常模式下進行功能測試與驗證操作,所述校準(zhǔn)標(biāo)志適于標(biāo)識所述控制設(shè)備與所述通信終端之間傳輸?shù)拿钍茿T命令或是DIAG命令。
可選的,在所述控制設(shè)備與所述通信終端之間傳輸命令所使用接口的相應(yīng)進程中設(shè)立兩個線程,分別用于AT命令與DIAG命令的傳輸,根據(jù)所述校準(zhǔn)標(biāo)志實現(xiàn)兩個線程之間的切換。
可選的,所述第二控制命令是通過UART或USB接口進行傳輸?shù)摹?/p>
為解決上述問題,本發(fā)明技術(shù)方案還提供一種通信終端進退校準(zhǔn)模式的方法,包括:
當(dāng)通信終端處于正常模式,通過向所述通信終端發(fā)送第一控制命令使其進入校準(zhǔn)模式;
當(dāng)通信終端處于校準(zhǔn)模式,通過向所述通信終端發(fā)送第二控制命令使其退出所述校準(zhǔn)模式以進入正常模式;
所述第一控制命令適于在所述通信終端始終維持上電狀態(tài)的情況下,觸發(fā)對于所述通信終端的通信協(xié)議棧中與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊的開啟控制,以及與待執(zhí)行的校準(zhǔn)任務(wù)無關(guān)的模塊的關(guān)閉控制,所述第二控制命令適于在所述通信終端始終維持上電狀態(tài)的情況下,觸發(fā)對于所述通信協(xié)議棧 中各個模塊的開啟控制。
可選的,所述第一控制命令和第二控制命令為AT命令或DIAG命令。
可選的,所述通信終端進退校準(zhǔn)模式的方法還包括:
當(dāng)所述通信終端進入校準(zhǔn)模式,設(shè)置校準(zhǔn)標(biāo)志將控制設(shè)備與所述通信終端之間傳輸?shù)拿顦?biāo)識為DIAG命令;
當(dāng)所述通信終端進入正常模式,設(shè)置校準(zhǔn)標(biāo)志將控制設(shè)備與所述通信終端之間傳輸?shù)拿顦?biāo)識為AT命令;
所述控制設(shè)備適于控制所述通信終端在校準(zhǔn)模式下進行校準(zhǔn)操作以及在正常模式下進行功能測試和驗證操作,所述校準(zhǔn)標(biāo)志適于標(biāo)識所述控制設(shè)備與通信終端之間傳輸?shù)拿钍茿T命令或是DIAG命令。
可選的,在所述控制設(shè)備與所述通信終端之間傳輸命令所使用接口的相應(yīng)進程中設(shè)立兩個線程,分別用于AT命令與DIAG命令的傳輸,根據(jù)所述校準(zhǔn)標(biāo)志實現(xiàn)兩個線程之間的切換。
可選的,所述通信終端進退校準(zhǔn)模式的方法還包括:
控制設(shè)備與所述通信終端之間傳輸?shù)拿钜訢IAG幀的形式進行封裝;所述控制設(shè)備適于控制所述通信終端在校準(zhǔn)模式下進行校準(zhǔn)操作以及在正常模式下進行功能測試和驗證操作;
當(dāng)所述通信終端進入校準(zhǔn)模式,通過檢測DIAG幀來判斷所述控制設(shè)備與所述通信終端之間傳輸?shù)拿钍且訢IAG幀的形式對AT命令封裝后形成的DIAG命令還是純DIAG命令。
可選的,向所述通信終端發(fā)送第一控制命令使其進入校準(zhǔn)模式包括:
在接收到所述第一控制命令后,使所述通信終端進入飛行模式;在所述飛行模式下,所述通信協(xié)議棧中的各個模塊均處于關(guān)閉狀態(tài);
開啟所述通信協(xié)議棧中與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊,以使所述通信終端進入校準(zhǔn)模式。
可選的,使所述通信終端進入飛行模式是在所述通信終端本地強制進行 的。
可選的,所述第一控制命令和第二控制命令是通過UART或USB接口進行傳輸?shù)摹?/p>
與現(xiàn)有技術(shù)相比,本發(fā)明的技術(shù)方案至少具有以下優(yōu)點:
在通信終端始終維持上電狀態(tài)的情況下,通過發(fā)送控制命令,觸發(fā)對于所述通信終端的通信協(xié)議棧中相關(guān)模塊的開啟以及無關(guān)模塊關(guān)閉控制,從而無需進行上下電的操作便實現(xiàn)所述通信終端在正常模式與校準(zhǔn)模式之間進行切換,由此能夠簡化操作流程,并節(jié)省了大量的時間、人力資源。
附圖說明
圖1現(xiàn)有技術(shù)中通信終端由正常模式進入校準(zhǔn)模式的流程示意圖;
圖2是本發(fā)明實施例中通信終端由正常模式進入校準(zhǔn)模式的流程示意圖;
圖3是本發(fā)明實施例中控制設(shè)備控制通信終端進退校準(zhǔn)模式的示意圖;
圖4是本發(fā)明實施例中控制通信終端進行功能測試和驗證操作以及校準(zhǔn)操作的示意圖;
圖5是本發(fā)明實施例中通信終端進退校準(zhǔn)模式的流程示意圖。
具體實施方式
為使本發(fā)明的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結(jié)合附圖對本發(fā)明的具體實施例作詳細的說明。
首先對現(xiàn)有技術(shù)涉及的通信終端(例如手機)由正常模式進入校準(zhǔn)模式的流程進行簡單介紹。
在現(xiàn)有技術(shù)中,若需要對處于正常模式下的通信終端進行校準(zhǔn),一般都需要先進行下電后重新上電的操作,然后才能選擇進入校準(zhǔn)模式。本領(lǐng)域技術(shù)人員知曉,通信終端的正常模式指的是通信終端正常開機后,能夠執(zhí)行打電話、發(fā)短信、上網(wǎng)、下載等操作的操作系統(tǒng)模式。
如圖1所示,現(xiàn)有技術(shù)中通信終端由正常模式進入校準(zhǔn)模式包括以下流程:
首先,執(zhí)行步驟S101,通信終端處于正常模式。
當(dāng)需要對通信終端進行校準(zhǔn)時,則執(zhí)行步驟S102,通信終端進行下電操作。
步驟S102后,執(zhí)行步驟S103,通信終端進行上電操作。
當(dāng)通信終端完成上電操作后,執(zhí)行步驟S104,通信終端向控制設(shè)備發(fā)送上電操作已完成的握手消息。
本領(lǐng)域技術(shù)人員知曉,所述控制設(shè)備指的是控制通信終端在校準(zhǔn)模式下進行校準(zhǔn)操作的設(shè)備,通??梢酝ㄟ^安裝有相應(yīng)校準(zhǔn)工具的個人電腦(PC,Personal Computer)實現(xiàn)。
發(fā)出所述握手消息后,執(zhí)行步驟S105,等待控制設(shè)備向通信終端發(fā)送模式選擇的消息。步驟S105中的模式選擇指的是通信終端在開機過程中所進行的模式選擇,通常情況下開機默認進入正常模式,在特定需求情況下,可以由所述控制設(shè)備選擇進入校準(zhǔn)模式。
在等待控制設(shè)備向通信終端發(fā)送消息的過程中,還執(zhí)行步驟S106,判斷是否接收到模式選擇的消息,且等待是否超時。
在未接收到模式選擇的消息的情況下,若等待未超時,則繼續(xù)執(zhí)行步驟S105,若等待超時,則等待超時,則執(zhí)行步驟S107,關(guān)閉控制模式選擇的開關(guān)。步驟S107后,通信終端將進入正常模式;若接收到模式選擇的消息,且等待未超時,則執(zhí)行步驟S108,通信終端進入校準(zhǔn)模式。
由此可知,現(xiàn)有技術(shù)中通信終端由正常模式進入校準(zhǔn)模式,都需要對通信終端進行重啟(下電再上電、模式選擇),而本申請發(fā)明人意識到:當(dāng)需要執(zhí)行校準(zhǔn)操作的通信終端的數(shù)量較少時,本領(lǐng)域技術(shù)人員通常并不會察覺到現(xiàn)有技術(shù)由正常模式進入校準(zhǔn)模式的方式存在什么不足,而當(dāng)生產(chǎn)線上需要執(zhí)行校準(zhǔn)操作的通信終端的數(shù)量特別巨大時,現(xiàn)有技術(shù)通過下電、重新上電進入校準(zhǔn)模式的方式,不僅關(guān)機、重新開機的操作本身需要占用一定時間,而且下電再上電后,通信終端的接口軟件驅(qū)動的重新枚舉也需要時間,此外,重新開機過程中還需要將操作系統(tǒng)的相關(guān)進程加載到內(nèi)存中,考慮到上述因素,操作繁瑣且浪費時間、浪費人力資源的缺點就顯現(xiàn)出來了。
本申請發(fā)明人進一步分析:通信終端的正常模式與校準(zhǔn)模式之間的區(qū)別,實質(zhì)上可以體現(xiàn)為通信終端的通信協(xié)議棧(PS,Protocol Stack)中相應(yīng)模塊的開啟或關(guān)閉情況的不同。所述通信協(xié)議棧包含多個協(xié)議棧模塊(簡稱為協(xié)議棧中的模塊),通信終端的各項通信業(yè)務(wù)的實現(xiàn)需要在操作系統(tǒng)中加載相應(yīng)的協(xié)議棧模塊才能實現(xiàn)。在正常模式下,各項通信功能一般都處于開啟狀態(tài),此時需要加載所述通信協(xié)議棧中的各個模塊,即正常模式下通信協(xié)議棧中的各個模塊處于開啟狀態(tài);而在校準(zhǔn)模式下,通常是針對某項通信業(yè)務(wù)(例如射頻)進行校準(zhǔn),若此時其他通信業(yè)務(wù)也在運行,則有可能對該項通信業(yè)務(wù)的校準(zhǔn)結(jié)果產(chǎn)生干擾,為了排除干擾,需要將其他通信業(yè)務(wù)的相應(yīng)協(xié)議棧模塊從操作系統(tǒng)中分離,僅保留與校準(zhǔn)任務(wù)相關(guān)的協(xié)議棧模塊,即校準(zhǔn)模式下通信協(xié)議棧中與校準(zhǔn)任務(wù)相關(guān)的模塊處于開啟狀態(tài),其他與校準(zhǔn)任務(wù)無關(guān)的模塊處于關(guān)閉狀態(tài)。然而,當(dāng)通信終端處于正常模式下,根據(jù)不同的校準(zhǔn)任務(wù)控制通信協(xié)議棧中相應(yīng)模塊的開啟以及無關(guān)模塊的關(guān)閉,這并非是輕而易舉的,而是需要對通信協(xié)議棧的調(diào)用控制作出相應(yīng)改進,是一件較為繁瑣的任務(wù),因此一般并不容易為本領(lǐng)域技術(shù)人員所想到。
基于上述分析,在本發(fā)明的一個實施例中,提供一種通信終端進入校準(zhǔn)模式的方法,包括:當(dāng)通信終端處于正常模式,通過向所述通信終端發(fā)送第一控制命令使其進入校準(zhǔn)模式;所述第一控制命令適于在所述通信終端始終維持上電狀態(tài)的情況下,觸發(fā)對于所述通信終端的通信協(xié)議棧中與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊的開啟控制,以及與待執(zhí)行的校準(zhǔn)任務(wù)無關(guān)的模塊的關(guān)閉控制。
在具體實施時,本實施例中通信終端由正常模式進入校準(zhǔn)模式的流程如圖2所示:
步驟S201,通信終端處于正常模式。
步驟S202,通信終端始終維持在上電狀態(tài)。
步驟S203,確保通信終端與控制設(shè)備之間進行通信的端口處于開啟狀態(tài)。本實施例中,所述控制設(shè)備為適于控制通信終端在校準(zhǔn)模式下進行校準(zhǔn)操作的設(shè)備,具體以安裝有相應(yīng)校準(zhǔn)工具的PC實現(xiàn)。
步驟S204,控制設(shè)備通過該端口向通信終端發(fā)送第一控制命令,觸發(fā)對于通信終端的通信協(xié)議棧中與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊的開啟控制,以及與待執(zhí)行的校準(zhǔn)任務(wù)無關(guān)的模塊的關(guān)閉控制。
步驟S205,通信終端進入校準(zhǔn)模式。
通過本實施例提供的通信終端進入校準(zhǔn)模式的方法,在正常模式下無需重啟(包含下電再上電操作、模式選擇操作等)通信終端,只要發(fā)送一條控制命令就可以使其快速進入校準(zhǔn)模式。
在實際實施時,所述第一控制命令可以通過AT命令或DIAG命令的形式實現(xiàn)。本實施例中,以所述第一控制命令是AT命令為例進行說明。
本領(lǐng)域技術(shù)人員知曉,國內(nèi)外較為成熟的PC與手機之間進行通信的方式大多采用以下兩種:DIAG命令和AT命令。
AT即Attention,AT命令集是從終端設(shè)備(TE,Terminal Equipment)或數(shù)據(jù)終端設(shè)備(DTE,Data Terminal Equipment)向終端適配器(TA,Terminal Adapter)或數(shù)據(jù)電路終端設(shè)備(DCE,Data Circuit Terminal Equipment)發(fā)送的。通過TA,TE發(fā)送AT命令來控制移動臺(MS,Mobile Station)的功能,與無線蜂窩網(wǎng)絡(luò)業(yè)務(wù)進行交互。用戶可以通過AT命令進行呼叫、短信、電話本、數(shù)據(jù)業(yè)務(wù)、傳真等方面的控制。
DIAG原意Diagnostic,是高通的無線二進制運行環(huán)境(BREW,Binary Runtime Environment for Wireless)平臺的一個模塊,它為例如手機等通信終端提供測試、調(diào)試等功能。在BREW平臺上,AT與DIAG兩種模式通常是互斥的,即手機處于AT模式下時,只能響應(yīng)AT命令,不能響應(yīng)DIAG命令,而在DIAG模式下,只能響應(yīng)DIAG命令,不能響應(yīng)AT命令。
目前,隨著通信領(lǐng)域中智能通信終端(例如智能手機)的興起,“AP+CP”方案盛行,其中AP(Application Processor)可以稱為應(yīng)用處理器,負責(zé)所有應(yīng)用程序的處理,CP(Communication Processor)可以稱為通訊處理器,負責(zé)所有通信軟件的執(zhí)行。AP部分與CP部分是彼此分開的,兩者之間一般通過AT命令進行通信,例如:撥打電話時,AP通過AT命令控制CP,而有來電時,CP通過AT命令通知AP。本實施例中,所述通信終端以具有“AP+CP” 架構(gòu)的智能手機為例進行說明。
需要說明的是,本實施例中的第一控制命令并非本領(lǐng)域技術(shù)人員所普遍使用的AT命令,而是具有特定作用的AT命令,是為了實現(xiàn)本實施例提供的通信終端進入校準(zhǔn)模式的方法而特別設(shè)立的,該AT命令將被添加到通信協(xié)議棧中,一旦識別出該AT命令,便觸發(fā)對于通信終端的通信協(xié)議棧中與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊的開啟控制,以及與待執(zhí)行的校準(zhǔn)任務(wù)無關(guān)的模塊的關(guān)閉控制。
在具體實施時,所述校準(zhǔn)任務(wù)可以在不同的無線接入技術(shù)(RAT,Radio Access Technology)下進行,所述無線接入技術(shù)包括:全球移動通信系統(tǒng)(GSM,Globe System of Mobile Communication)、時分同步碼分多址(TD-SCDMA,Time Division-Synchronous Code Division Multiple Access)、寬帶碼分多址(WCDMA,Wideband Code Division Multiple Access)、長期演進(LTE,Long Term Evolution)等;在每種無線接入技術(shù)下,都可以包括射頻校準(zhǔn)、功率校準(zhǔn)、信號增益校準(zhǔn)和溫度校準(zhǔn)等多種類型的校準(zhǔn)任務(wù)。
因此,若通信終端當(dāng)前待執(zhí)行的校準(zhǔn)任務(wù)為GSM下的射頻校準(zhǔn),則通信終端的通信協(xié)議棧中與GSM通信模式相關(guān)的協(xié)議棧模塊則應(yīng)當(dāng)屬于與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊,而所述通信協(xié)議棧中與TD-SCDMA、WCDMA或LTE等通信模式相關(guān)的協(xié)議棧模塊則應(yīng)當(dāng)屬于與待執(zhí)行的校準(zhǔn)任務(wù)無關(guān)的模塊,與射頻相關(guān)的協(xié)議棧模塊應(yīng)當(dāng)屬于與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊,與射頻無關(guān)的協(xié)議棧模塊應(yīng)當(dāng)屬于與待執(zhí)行的校準(zhǔn)任務(wù)無關(guān)的模塊。在本實施例中,根據(jù)待執(zhí)行的校準(zhǔn)任務(wù)的不同,將通信終端的通信協(xié)議棧中與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊進行開啟,并將與待執(zhí)行的校準(zhǔn)任務(wù)無關(guān)的模塊進行關(guān)閉,便能夠使通信終端進入校準(zhǔn)模式。
本實施例中,向所述通信終端發(fā)送第一控制命令使其進入校準(zhǔn)模式,具體可以通過如下方式實現(xiàn):
在接收到所述第一控制命令后,使所述通信終端進入飛行模式;在所述飛行模式下,所述通信協(xié)議棧中的各個模塊均處于關(guān)閉狀態(tài);
開啟所述通信協(xié)議棧中與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊,以使所述通信 終端進入校準(zhǔn)模式。
在實際實施時,使所述通信終端進入飛行模式是在所述通信終端本地強制進行的。需要說明的是,現(xiàn)有技術(shù)中通信終端以正常方式進入飛行模式時一般會向網(wǎng)絡(luò)側(cè)發(fā)送空口信令,以通知網(wǎng)絡(luò)側(cè)該通信終端將斷開與通信網(wǎng)絡(luò)的連接;而本實施例中,所述通信終端是本地強制進入飛行模式的,并不會向網(wǎng)絡(luò)側(cè)發(fā)送空口信令,如此能夠更快捷地使所述通信協(xié)議棧中的各個模塊進入關(guān)閉狀態(tài),從而更快地使通信終端切換到校準(zhǔn)模式。在其他實施例中,向所述通信終端發(fā)送第一控制命令后,并不一定需要將通信協(xié)議棧中的各個模塊全部關(guān)閉,再開啟與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊,而直接關(guān)閉通信協(xié)議棧中與待執(zhí)行的校準(zhǔn)任務(wù)無關(guān)的模塊,保持通信協(xié)議棧中與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊處于開啟狀態(tài)。
在實際實施時,由于控制設(shè)備控制所述通信終端在校準(zhǔn)模式下進行校準(zhǔn)操作,通常都是以DIAG命令的形式傳輸?shù)?,而所述通信終端在正常模式下一般都是以AT命令的形式進行相關(guān)操作的,所述通信終端中的應(yīng)用處理器與通訊處理器之間通常也通過AT命令進行通信,為了使校準(zhǔn)模式下對于DIAG命令的傳輸與識別更為高效,可以通過設(shè)置校準(zhǔn)標(biāo)志(calibration flag)的方式將所述控制設(shè)備與所述通信終端之間傳輸?shù)拿顦?biāo)識為AT命令或DIAG命令。
在本實施例中,當(dāng)所述通信終端進入校準(zhǔn)模式時,可以設(shè)置所述校準(zhǔn)標(biāo)志將控制設(shè)備與通信終端之間傳輸?shù)拿顦?biāo)識為DIAG命令。在實際實施時,若將所述校準(zhǔn)標(biāo)志設(shè)置為1,則控制設(shè)備與通信終端之間傳輸?shù)拿钜话愣急蛔R別為DIAG命令,若所述校準(zhǔn)標(biāo)志設(shè)置為0,則控制設(shè)備與通信終端之間傳輸?shù)拿钜话愣急蛔R別為AT命令。
在具體實施時,可以在所述控制設(shè)備與所述通信終端之間傳輸命令所使用接口的相應(yīng)進程中設(shè)立兩個線程,分別用于AT命令與DIAG命令的傳輸,根據(jù)所述校準(zhǔn)標(biāo)志實現(xiàn)兩個線程之間的切換。
本領(lǐng)域技術(shù)人員容易理解,本實施例中“控制設(shè)備與通信終端之間傳輸命令所使用接口”中的“接口”,不僅僅局限于硬件層面,更體現(xiàn)的是軟件層 面的含義,控制設(shè)備與通信終端通過該“接口”傳輸命令,是需要相應(yīng)驅(qū)動程序才能實現(xiàn)的,具體則依靠該“接口”的相應(yīng)“進程”處理所述控制設(shè)備與所述通信終端之間數(shù)據(jù)通信,本實施例中該“進程”包含于通信終端的應(yīng)用處理器,在實際實施時通常以“Engpc”命名,可以將其理解為是控制設(shè)備與通信終端之間實現(xiàn)命令傳輸?shù)耐ǖ?,所述校?zhǔn)標(biāo)志設(shè)置于“Engpc”這個進程中,而分別用于AT命令傳輸與DIAG命令傳輸?shù)膬蓚€線程則根據(jù)所述校準(zhǔn)標(biāo)志進行相應(yīng)切換,在邏輯上可以理解為在控制設(shè)備與通信終端之間傳輸通道的切換,若所述校準(zhǔn)標(biāo)志設(shè)置為1,則傳輸?shù)拿钭逥IAG通道,若所述校準(zhǔn)標(biāo)志設(shè)置為0,則傳輸?shù)拿钭逜T通道。通過上述方式,能夠使控制設(shè)備與通信終端之間同時支持DIAG傳輸通道和AT傳輸通道。
當(dāng)然,在其他實施例中,也可以不采用上述通過兩個線程以及設(shè)立校準(zhǔn)標(biāo)志的方式實現(xiàn)控制設(shè)備與通信終端之間所傳輸命令的識別與處理。例如:可以通過將控制設(shè)備與通信終端之間傳輸?shù)拿钜訢IAG幀的形式進行封裝,通過檢測DIAG幀來判斷所述控制設(shè)備與所述通信終端之間傳輸?shù)拿钍且訢IAG幀的形式對AT命令封裝后形成的DIAG命令還是純DIAG命令;當(dāng)通信終端處于正常模式下,控制設(shè)備與通信終端之間傳輸?shù)拿钍且訢IAG幀的形式對AT命令封裝后形成的DIAG命令,實現(xiàn)的仍然是原有AT命令的功能;而當(dāng)所述通信終端進入校準(zhǔn)模式,控制設(shè)備與通信終端之間傳輸?shù)拿钍羌僁IAG命令。需要說明的是,在上述情況下,所述第一控制命令也應(yīng)當(dāng)是以DIAG幀的形式對AT命令封裝后形成的DIAG命令。
在實際實施時,所述第一控制命令可以通過UART或USB接口進行傳輸。需要說明的是,本發(fā)明實施例中的UART或USB接口為軟件層面的概念,在實際實施時采用了同一物理接口,只不過該物理接口基礎(chǔ)上的驅(qū)動程序有所不同,從而導(dǎo)致UART接口與USB接口之間的區(qū)別。
本實施例中,所述接口具體采用UART接口,如此能夠使控制設(shè)備與通信終端之間傳輸命令時更為穩(wěn)定。在其他實施例中,所述接口也可以采用USB接口,對于本發(fā)明技術(shù)方案的實現(xiàn)并不會造成影響。
需要指出的是,由于UART接口或USB接口都是通信終端中較為常用的,所以不需要另外創(chuàng)建新的接口將控制設(shè)備與通信終端相連以實現(xiàn)控制命令或 數(shù)據(jù)的傳輸。
本實施例給出了通信終端從正常模式快速切換到校準(zhǔn)模式的方法,當(dāng)通信終端在校準(zhǔn)模式下完成所有校準(zhǔn)任務(wù)后,若希望返回正常模式,則既可以通過現(xiàn)有技術(shù)中下電再上電的方式重啟后進入正常模式,也可以通過下面實施例給出的方法退出校準(zhǔn)模式以進入正常模式。
在本發(fā)明的另一個實施例中,還提供一種通信終端退出校準(zhǔn)模式的方法,包括:當(dāng)通信終端處于校準(zhǔn)模式,通過向所述通信終端發(fā)送第二控制命令使其退出所述校準(zhǔn)模式以進入正常模式;所述第二控制命令適于在所述通信終端始終維持上電狀態(tài)的情況下,觸發(fā)對于所述通信終端的通信協(xié)議棧中各個模塊的開啟控制。
需要說明的是,本實施例中的通信終端已處于校準(zhǔn)模式的狀態(tài)中,至于該通信終端如何進入校準(zhǔn)模式,這既可以通過現(xiàn)有技術(shù)中下電再上電的方式重啟后實現(xiàn),也可以通過上一個實施例所給出的通信終端進入校準(zhǔn)模式的方法實現(xiàn)。本實施例中,以“在上一個實施例給出的通信終端進入校準(zhǔn)模式的方法的基礎(chǔ)上,實施通信終端退出校準(zhǔn)模式的方法”為例進行說明,相關(guān)內(nèi)容可以參考上一個實施例中的描述,不再贅述。
由于通信終端在正常模式下,通常各項通信功能都處于開啟狀態(tài),此時需要加載所述通信協(xié)議棧中的各個模塊,因此可以由控制設(shè)備通過向通信終端發(fā)送一條控制命令(即第二控制命令)觸發(fā)對于所述通信終端的通信協(xié)議棧中各個模塊的開啟控制,在此過程中,通信終端始終維持上電狀態(tài),不需要進行下電再上電的過程,從而同樣簡化了操作流程,并節(jié)省了大量的時間、人力資源。
在實際實施時,所述第二控制命令可以通過AT命令或DIAG命令的形式實現(xiàn)。本實施例中,以所述第二控制命令是AT命令為例進行說明,所述第二控制命令同樣可以通過UART或USB接口進行傳輸。
需要說明的是,本實施例中的第二控制命令同樣不是本領(lǐng)域技術(shù)人員所普遍使用的AT命令,而是具有特定作用的AT命令,是為了實現(xiàn)本實施例提供的通信終端退出校準(zhǔn)模式的方法而特別設(shè)立的,該AT命令也將被添加到通 信協(xié)議棧中,一旦識別出該AT命令,便觸發(fā)對于通信終端的通信協(xié)議棧中各個模塊的開啟控制。
本實施例中,仍然通過設(shè)置校準(zhǔn)標(biāo)志的方式將控制設(shè)備與通信終端之間傳輸?shù)拿顦?biāo)識為AT命令或DIAG命令。在實際實施時,若將所述校準(zhǔn)標(biāo)志設(shè)置為1,則控制設(shè)備與通信終端之間傳輸?shù)拿钜话愣急蛔R別為DIAG命令,若所述校準(zhǔn)標(biāo)志設(shè)置為0,則控制設(shè)備與通信終端之間傳輸?shù)拿钜话愣急蛔R別為AT命令。本實施例中,當(dāng)通信終端進入正常模式,可以通過設(shè)置校準(zhǔn)標(biāo)志將控制設(shè)備與所述通信終端之間傳輸?shù)拿顦?biāo)識為AT命令。
具體實施時,仍可以在控制設(shè)備與通信終端之間傳輸命令所使用接口的相應(yīng)進程中設(shè)立兩個線程,分別用于AT命令與DIAG命令的傳輸,根據(jù)所述校準(zhǔn)標(biāo)志實現(xiàn)兩個線程之間的切換。
所述控制設(shè)備不但適于控制通信終端在校準(zhǔn)模式下進行校準(zhǔn)操作,還適于控制所述通信終端在正常模式下進行功能測試與驗證操作。在具體實施例中,所述功能測試和驗證操作可以包括貼片測試、場測、無線局域網(wǎng)(WLAN,Wireless Local Area Networks)測試、綜測以及國際移動設(shè)備身份識別碼(IMEI,International Mobile Equipment Identity)寫入驗證中的一種或多種。
基于上述兩個實施例提供的通信終端進入校準(zhǔn)模式的方法以及通信終端退出校準(zhǔn)模式的方法,在本發(fā)明的再一實施例中,還提供一種通信終端進退校準(zhǔn)模式的方法。
由于通信終端在產(chǎn)線上,不僅需要在校準(zhǔn)模式下對其執(zhí)行校準(zhǔn)操作,還需要在正常模式下對其進行功能測試和驗證操作,而且校準(zhǔn)操作通常是在多項功能測試和驗證操作之間執(zhí)行的,此時就需要使通信終端能夠方便、快捷地在正常模式與校準(zhǔn)模式之間進行切換,而本實施例提供的通信終端進退校準(zhǔn)模式的方法,則能夠在通信終端始終維持上電狀態(tài)的情況下實現(xiàn)這一目的。
所述通信終端進退校準(zhǔn)模式的方法包括:當(dāng)通信終端處于正常模式,通過向所述通信終端發(fā)送第一控制命令使其進入校準(zhǔn)模式;當(dāng)通信終端處于校準(zhǔn)模式,通過向所述通信終端發(fā)送第二控制命令使其退出所述校準(zhǔn)模式以進入正常模式;所述第一控制命令適于在所述通信終端始終維持上電狀態(tài)的情 況下,觸發(fā)對于所述通信終端的通信協(xié)議棧中與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊的開啟控制,以及與待執(zhí)行的校準(zhǔn)任務(wù)無關(guān)的模塊的關(guān)閉控制,所述第二控制命令適于在所述通信終端始終維持上電狀態(tài)的情況下,觸發(fā)對于所述通信協(xié)議棧中各個模塊的開啟控制。
控制設(shè)備控制通信終端進退校準(zhǔn)模式的總體過程如圖3所示:
首先,控制設(shè)備通過AT命令控制通信終端在正常模式下進行功能測試和驗證操作。本實施例中,所述通信終端以具有“應(yīng)用處理器(AP)+通訊處理器(CP)”架構(gòu)的智能手機為例進行說明。
當(dāng)需要對通信終端進行校準(zhǔn)時,控制設(shè)備向通信終端發(fā)送第一控制命令(“AT+MODECHAN=0,0”),在通信終端始終維持上電狀態(tài)的情況下使其進入校準(zhǔn)模式,當(dāng)通信終端在進入校準(zhǔn)模式后,會向控制設(shè)備發(fā)送已成功切換為校準(zhǔn)模式的反饋(圖3中以“OK”表示)。
通信終端在接收到“AT+MODECHAN=0,0”的第一控制命令后,通信終端中的通訊處理器進入校準(zhǔn)模式的狀態(tài),并通知應(yīng)用處理器校準(zhǔn)已開始,此時應(yīng)用處理器則會終止與通訊處理器之間交互的一些服務(wù),以確保校準(zhǔn)操作的準(zhǔn)確性。
當(dāng)控制設(shè)備控制通信終端完成所有校準(zhǔn)任務(wù)之后,則向通信終端發(fā)送第二控制命令(“AT+MODECHAN=0,2”),在通信終端始終維持上電狀態(tài)的情況下使其退出校準(zhǔn)模式并返回正常模式,當(dāng)通信終端退出校準(zhǔn)模式后,同樣會向控制設(shè)備發(fā)送已成功退出校準(zhǔn)模式的反饋(圖3中也以“OK”表示)。
通信終端在接收到“AT+MODECHAN=0,2”的第二控制命令后,通信終端中的通訊處理器退出校準(zhǔn)模式,返回正常模式的狀態(tài),并通知應(yīng)用處理器校準(zhǔn)已結(jié)束,此時應(yīng)用處理器則會重新開啟與通訊處理器之間交互的一些服務(wù)。
在實際實施時,所述第一控制命令和第二控制命令均可以通過AT命令或DIAG命令的形式實現(xiàn),所述第一控制命令和第二控制命令均可以通過UART或USB接口進行傳輸。本實施例中,以所述第一控制命令和第二控制命令是AT命令,且通過UART接口進行傳輸為例進行說明。
本實施例中,可以通過設(shè)置校準(zhǔn)標(biāo)志的方式將所述控制設(shè)備與所述通信終端之間傳輸?shù)拿顦?biāo)識為AT命令或DIAG命令。當(dāng)所述通信終端進入校準(zhǔn)模式,設(shè)置校準(zhǔn)標(biāo)志將控制設(shè)備與所述通信終端之間傳輸?shù)拿顦?biāo)識為DIAG命令;當(dāng)所述通信終端進入正常模式,設(shè)置校準(zhǔn)標(biāo)志將控制設(shè)備與所述通信終端之間傳輸?shù)拿顦?biāo)識為AT命令。
具體實施時,可以在所述控制設(shè)備與所述通信終端之間傳輸命令所使用接口的相應(yīng)進程中設(shè)立兩個線程,分別用于AT命令與DIAG命令的傳輸,根據(jù)所述校準(zhǔn)標(biāo)志實現(xiàn)兩個線程之間的切換。
通過兩個線程以及設(shè)立校準(zhǔn)標(biāo)志的方式實現(xiàn)控制設(shè)備與通信終端之間所傳輸命令的識別與處理,其具體實施還可以參考第一個實施例中的相關(guān)描述。
需要說明的時,在其他實施例中,也可以不采用上述通過兩個線程以及設(shè)立校準(zhǔn)標(biāo)志的方式實現(xiàn)控制設(shè)備與通信終端之間所傳輸命令的識別與處理,對此已在第一個實施例中詳細介紹,此處不再贅述。
本實施例中,向通信終端發(fā)送第一控制命令使其進入校準(zhǔn)模式的具體實現(xiàn)方式,也可以采用先使所述通信終端進入飛行模式,然后再開啟通信協(xié)議棧中與待執(zhí)行的校準(zhǔn)任務(wù)相關(guān)的模塊,以使通信終端進入校準(zhǔn)模式。其中,使通信終端進入飛行模式是在通信終端本地強制進行的。向通信終端發(fā)送第一控制命令使其進入校準(zhǔn)模式的具體實施也可以參考第一個實施例中的相關(guān)描述,此處不再贅述。
如前所述,通信終端在生產(chǎn)線上,既需要在校準(zhǔn)模式下進行校準(zhǔn)操作,也需要在正常模式下進行功能測試和驗證操作,由于校準(zhǔn)操作通常是在多項功能測試和驗證操作之間執(zhí)行的,或者說多項功能測試和驗證操作會分別安排在校準(zhǔn)操作的前后進行,因此通信終端能夠更為方便、快捷地在正常模式與校準(zhǔn)模式之間進行切換,對于通信終端的生產(chǎn)與測試具有非常重要的意義。
圖4是本發(fā)明實施例中控制通信終端進行功能測試和驗證操作以及校準(zhǔn)操作的示意圖。
當(dāng)通信終端處于正常模式下,將會進行貼片測試、場測、無線局域網(wǎng)測試,在進行這些測試任務(wù)時,控制設(shè)備與通信終端之間傳輸?shù)氖遣缓珼IAG 幀的AT命令。
完成貼片測試、場測、無線局域網(wǎng)測試之后,控制設(shè)備向通信終端發(fā)送“AT+MODECHAN=0,0”的第一控制命令,使通信終端進入校準(zhǔn)模式。在發(fā)送“AT+MODECHAN=0,0”的第一控制命令時,控制設(shè)備與通信終端之間傳輸?shù)拿罨驍?shù)據(jù)仍然不含DIAG幀。
通信終端進入校準(zhǔn)模式后,在控制設(shè)備的控制下開始執(zhí)行校準(zhǔn)任務(wù)。本實施例中以所述校準(zhǔn)任務(wù)為射頻校準(zhǔn)為例進行說明。在其他實施例中,所述校準(zhǔn)任務(wù)還可以包括功率校準(zhǔn)、信號增益校準(zhǔn)和溫度校準(zhǔn)等多種類型。
此外,若通信終端支持多種無線接入技術(shù),則所述校準(zhǔn)任務(wù)可以在不同的無線接入技術(shù)下進行,所述無線接入技術(shù)包括:GSM、TD-SCDMA、WCDMA、LTE等。例如:支持GSM和TD-SCDMA的通信終端,既需要在GSM通信模式下執(zhí)行射頻校準(zhǔn),也需要在TD-SCDMA通信模式下執(zhí)行射頻校準(zhǔn)。
通信終端在進行射頻校準(zhǔn)的過程中,控制設(shè)備與通信終端之間傳輸?shù)氖荄IAG幀的校準(zhǔn)命令。當(dāng)然,本領(lǐng)域技術(shù)人員知曉,DIAG是一種復(fù)用協(xié)議,進行校準(zhǔn)時,通信終端跟控制設(shè)備進行交互的時候,有許多不同類型的校準(zhǔn)數(shù)據(jù),在這些校準(zhǔn)數(shù)據(jù)前面加個DIAG幀頭便成為了DIAG命令,通信終端可以通過判定DIAG幀的幀頭來確定是什么數(shù)據(jù),最后取走后面的數(shù)據(jù)進行處理。
在完成射頻校準(zhǔn)之后,控制設(shè)備向通信終端發(fā)送“AT+MODECHAN=0,2”的第二控制命令,使通信終端退出校準(zhǔn)模式。在發(fā)送“AT+MODECHAN=0,2”的第二控制命令時,控制設(shè)備與通信終端之間傳輸?shù)拿罨驍?shù)據(jù)不含DIAG幀。
通信終端從校準(zhǔn)模式切換回正常模式之后,繼續(xù)進行其他的功能測試和驗證操作,即:綜測以及IMEI寫入驗證。同樣,在進行這些測試任務(wù)時,控制設(shè)備與通信終端之間傳輸?shù)囊彩遣缓珼IAG幀的AT命令。
本實施例中通信終端進退校準(zhǔn)模式的具體流程如圖5所示:
首先,控制設(shè)備向通信終端發(fā)送不含DIAG幀的AT命令,這些不含DIAG 幀的AT命令通過通信終端的應(yīng)用處理器中的Engpc傳送至通信終端的通訊處理器,此時Engpc的狀態(tài)為處理不含DIAG幀的AT命令,通訊處理器的狀態(tài)為正常模式下處理不含DIAG幀的AT命令。
如第一個實施例中已描述的,應(yīng)用處理器中的Engpc是負責(zé)處理控制設(shè)備與通信終端之間數(shù)據(jù)通信的進程,可以將其理解為是控制設(shè)備與通信終端之間實現(xiàn)命令傳輸?shù)耐ǖ?。本實施例中,通過在“Engpc”這個進程中設(shè)置校準(zhǔn)標(biāo)志以及設(shè)立分別用于AT命令傳輸與DIAG命令傳輸?shù)膬蓚€線程,并根據(jù)所述校準(zhǔn)標(biāo)志進行這兩個線程之間的相互切換,具體實施過程可以參考第一個實施例中的相關(guān)描述。
需要進行校準(zhǔn)操作時,控制設(shè)備向通信終端發(fā)送“AT+MODECHAN=0,0”的第一控制命令,“AT+MODECHAN=0,0”通過Engpc傳送至通訊處理器,此時Engpc的狀態(tài)被轉(zhuǎn)為處理DIAG命令,通訊處理器的狀態(tài)轉(zhuǎn)為校準(zhǔn)模式處理DIAG命令。
通訊處理器的狀態(tài)轉(zhuǎn)為校準(zhǔn)模式處理DIAG命令后,還會通過Engpc向控制設(shè)備返回“+MODECHAN:0”的反饋消息,表明已成功切換為校準(zhǔn)模式。
控制設(shè)備在接收到“+MODECHAN:0”的反饋消息后,通過DIAG命令設(shè)置校準(zhǔn)所涉及的無線接入技術(shù),設(shè)置校準(zhǔn)所涉及的無線接入技術(shù)的DIAG命令以及校準(zhǔn)過程中涉及的DIAG命令,陸續(xù)通過Engpc傳送至通訊處理器,此過程中Engpc的狀態(tài)為處理DIAG命令,通訊處理器的狀態(tài)為校準(zhǔn)模式下處理DIAG命令。
完成校準(zhǔn)任務(wù)之后,控制設(shè)備向通信終端發(fā)送“AT+MODECHAN=0,2”的第二控制命令,“AT+MODECHAN=0,2”通過Engpc傳送至通訊處理器。
需要說明的是,“AT+MODECHAN=0,2”發(fā)送至Engpc時,Engpc的狀態(tài)雖然仍為處理DIAG命令,通訊處理器的狀態(tài)也暫時仍為校準(zhǔn)模式處理DIAG命令,但由于本實施例中“AT+MODECHAN=0,0”和“AT+MODECHAN=0,2”這兩條AT命令早已預(yù)先寫死在Engpc中,也就是說,無論Engpc的狀態(tài)如何,這兩條AT命令都是可以被識別出來的,所以不存在“AT+MODECHAN=0,2”無法被Engpc所識別的情況。在其他實施例中,也可將“AT+MODECHAN=0,2” 用DIAG幀的形式封裝為DIAG命令,此時Engpc的狀態(tài)為處理DIAG命令,自然也能夠識別出該命令。
在接收到“AT+MODECHAN=0,2”的第二控制命令后,Engpc的狀態(tài)便被轉(zhuǎn)為處理不含DIAG幀的AT命令,而通訊處理器無需重啟便使其狀態(tài)轉(zhuǎn)為正常模式。
在通訊處理器的狀態(tài)轉(zhuǎn)為正常模式后,還會通過Engpc向控制設(shè)備返回“+MODECHAN:0”的反饋消息,表明已成功退出校準(zhǔn)模式,并切換為正常模式。
控制設(shè)備在接收到“+MODECHAN:0”的反饋消息后,便可以向通信終端發(fā)送不含DIAG幀的AT命令,這些AT命令通過應(yīng)用處理器中的Engpc傳送至通訊處理器,此時Engpc的狀態(tài)為處理不含DIAG幀的AT命令,通訊處理器的狀態(tài)為正常模式下處理不含DIAG幀的AT命令。
需要說明的是,在實際實施時,控制設(shè)備與通信終端之間進行命令與數(shù)據(jù)的通信,整個通信過程將會以日志(log)的形式被記錄下來,因此,本發(fā)明實施例提供的通信終端進入、退出以及進退校準(zhǔn)模式方法能夠從所述日志中得到體現(xiàn)。
此外,由于現(xiàn)有技術(shù)中采用先下電再上電的方式,將通信終端從正常模式切換為校準(zhǔn)模式,由于通信終端的重啟過程中,所述日志的記錄是暫停的,即便通信終端已切換到校準(zhǔn)模式,由于通信終端中某些設(shè)備的驅(qū)動程序暫時未完成加載,此時所述日志的記錄也存在不完整的問題,若校準(zhǔn)過程中發(fā)生一些錯誤,可能從所述日志中也找不出原因;而通過本發(fā)明實施例提供的通信終端進入、退出以及進退校準(zhǔn)模式方法,由于通信終端在正常模式與校準(zhǔn)模式之間的切換過程中始終維持在上電狀態(tài),也就不存在某些設(shè)備的驅(qū)動程序未成功加載的問題,所述日志的記錄也不存在不完整的問題,那么一旦校準(zhǔn)過程中發(fā)生錯誤,也能夠順利、準(zhǔn)確地從所述日志中查找到原因。
雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動與修改,因此本發(fā)明的保護范圍應(yīng)當(dāng)以權(quán)利要求所限定的范圍為準(zhǔn)。