本發明涉及通信技術領域,具體涉及一種移動終端硬件檢測方法、裝置及設備。
背景技術:
當前,隨著智能移動終端尤其是手機的出現,加速了科技的發展,也帶動了人們的互動、交流、娛樂、聊天等種種活動。如今大多數人身上都會有一部智能手機,并且使用手機已經成了人們每天生活、工作、學習必不可少的一部分。
隨著雖然通信技術發展日益成熟,但是,各類無線通信產品的通信質量通常與產品的發射和接收性能相關,只有具備良好的發射和接收性能才能保證通信質量。
在現有技術中,在移動終端通信出現異常的情況時,一般采用專用儀表對其硬件進行檢測,在檢測的過程中需要將產品進行拆機檢測,這樣會帶來兩個問題:第一,拆機耗時長,使工作效率變慢;第二,拆機會破壞產品的完整性,不利于問題定位;此外,采用專用儀表設備進行檢測提高了檢測成本。
因此,如何實現不拆機進行移動終端的硬件檢測成為亟待解決的問題。
技術實現要素:
有鑒于此,本發明實施例提供了一種移動終端硬件檢測方法、裝置和設備,以實現不拆機進行移動終端的硬件檢測。
根據第一方面,本發明實施例提供了一種移動終端硬件檢測方法,包括如下步驟:
向待測移動終端和參考移動終端發送通信測試信號,以控制待測移動終端和參考移動終端進行射頻通信;獲取射頻信號強度;根據信號強度確定待測移動終端的射頻通信模塊的硬件性能。
可選地,根據信號強度確定待測移動終端的射頻通信模塊的硬件性能,包括:判斷信號強度是否大于預設強度值;如果信號強度大于預設強度值,則待測移動終端的射頻通信模塊的硬件性能合格。
可選地,測試信號包括:第一測試信號,用于控制參考移動終端向待測移動終端發射第一射頻信號;獲取射頻信號強度包括:獲取待測移動終端的接收模塊接收到的第一射頻信號的第一信號強度;根據信號強度確定待測移動終端的射頻通信模塊的硬件性能包括:判斷第一信號強度是否大于第一預設強度值;如果第一信號強度大于第一預設強度值,則待測移動終端的射頻通信模塊的硬件接收性能合格。
可選地,如果第一信號強度小于第一預設強度值,則待測移動終端的射頻通信模塊的硬件接收性能異常。
可選地,測試信號包括:第二測試信號,用于控制待測移動終端向參考移動終端發射第二射頻信號;獲取射頻信號強度包括:獲取參考移動終端的接收模塊接收到的第二射頻信號的第二信號強度;根據信號強度確定待測移動終端的射頻通信模塊的硬件性能包括:如果第二信號強度大于第二預設強度值,則待測移動終端的射頻通信模塊的硬件發射性能合格。
可選地,如果第二信號強度小于第二預設強度值,則待測移動終端的射頻通信模塊的硬件發射性能異常。
根據第二方面,本發明實施例提供了一種移動終端硬件檢測裝置,包括:發送模塊,用于向待測移動終端和參考移動終端發送通信測試信號,以控制待測移動終端和參考移動終端進行射頻通信;獲取模塊,用于獲取射頻信號強度;確定模塊,用于根據信號強度確定待測移動終端的射頻通信模塊的硬件性能。
可選地,確定模塊包括:判斷單元:用于判斷信號強度是否大于預設強度值;如果信號強度大于預設強度值,則待測移動終端的射頻通信模塊的硬件性能合格。
可選地,測試信號包括第一測試信號,用于控制參考移動終端向待測移動終端發射第一射頻信號;獲取模塊包括:第一獲取單元,用于獲取待測移動終端的接收模塊接收到的第一射頻信號的第一信號強度;確定模塊包括:第一判斷子單元,用于判斷第一信號強度是否大于第一預設強度值;如果第一信號強度大于第一預設強度值,則待測移動終端的射頻通信模塊的硬件接收性能合格。
可選地,測試信號包括第二測試信號,用于控制待測移動終端向參考移動終端發射第二射頻信號;獲取模塊包括:第二獲取子單元,用于獲取參考移動終端的接收模塊接收到的第二射頻信號的第二信號強度;確定模塊包括:第二判斷子單元,用于判斷第二信號強度是否大于第二預設強度值;如果第二信號強度大于第二預設強度值,則待測移動終端的射頻通信模塊的硬件發射性能合格。
根據第三方面,本發明實施例提供了一種移動終端硬件檢測的設備包括:射頻接收模塊,用于接收射頻信號;處理器;處理器,用于執行程序實現第一方面描述的任意一項移動終端射頻硬件檢測方法。
根據第四方面,本發明實施例提供了一種非暫態計算機可讀存儲介質,所述非暫態計算機可讀存儲介質存儲計算機指令,所述計算機指令用于使所述計算機執行第一方面或者第一方面的任意一種可選方式中所述的移動終端硬件檢測方法。
根據第五方面,本發明實施例提供了一種計算機程序產品,所述計算機程序產品包括存儲在非暫態計算機可讀存儲介質上的計算程序,所述計算機程序包括程序指令,當所述程序指令被計算機執行時,使所述計算機執行第一方面或者第一方面的任意一種可選方式中所述的移動終端硬件檢測方法。
本發明實施例所提供的移動終端硬件檢測方法、裝置及設備,通過向待測移動終端和參考移動終端發送通信測試信號,而后,通過獲取待測移動終端和參考移動終端之間通信的射頻信號強度,確定待測移動終端的射頻通信模塊的硬件性能。本發明實施例中,根據射頻信號強度確定待測移動終端通信模塊的性能,進而,可以實現不拆機進行移動終端的硬件檢測,節約時間,提高工作效率,節省檢測成本。
附圖說明
通過參考附圖會更加清楚的理解本發明的特征和優點,附圖是示意性的而不應理解為對本發明進行任何限制,在附圖中:
圖1示出了根據本發明實施例的移動終端硬件檢測方法的流程圖;
圖2示出了根據本發明另一實施例的移動終端硬件檢測方法的流程圖;
圖3示出了根據本發明另一實施例的移動終端硬件檢測方法的流程圖;
圖4示出了根據本發明另一實施例的移動終端硬件檢測方法的流程圖;
圖5示出了根據本發明實施例的移動終端硬件檢測裝置的示意圖;
圖6示出了根據本發明實施例的移動終端硬件檢測設備的示意圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
為了實現不拆機進行移動終端的硬件檢測,本發明實施例提供了一種移動終端硬件檢測方法,整體構思為:通過射頻信號發射和接收模塊的硬件合格的參考移動終端與待測移動終端進行射頻通信,而后獲取射頻通信中待測移動終端的射頻信號,根據該信號來檢測移動終端的射頻信號發射和接收模塊的硬件性能。
請參考圖1,為移動終端硬件檢測方法流程,該方法包括如下步驟:
S11.向待測移動終端和參考移動終端發送通信測試信號,以控制待測移動終端和參考移動終端進行射頻通信。在具體的實施例中,所稱的參考移動終端為射頻信號發射和接收模塊的硬件合格的移動終端。首先,確認待測移動終端和參考移動終端工作方式為時分雙工模式,兩個移動終端的發射射頻信號和接收射頻信號的頻率相同,分別獲取待測移動終端的第一身份識別碼和參考移動終端的第二身份識別碼,所稱身份識別碼用于在向待測移動終端和參考移動終端發送通信測試信號時,用于識別不同的移動終端,以便分別向待測移動終端和參考移動終端發送不同的通信測試信號。例如,通過身份識別碼識別后可以控制待測移動終端工作在射頻信號發射狀態,參考移動終端工作在接收射頻信號狀態;或者,控制待測移動終端工作在接收射頻信號狀態,參考移動終端工作在發射射頻信號狀態。
S12.獲取射頻信號強度。在具體的實施例中,可以獲取待測移動終端或參考移動終端接收的射頻信號,讀取射頻信號強度,具體地,可參見下文。在本實施例中,可以通過讀取移動終端接收的射頻信號的功率的大小來獲取的射頻信號的強度。
S13.根據信號強度確定待測移動終端的射頻通信模塊的硬件性能。在具體的實施例中,獲取的射頻信號的強度越強,則兩個移動終端的通信性能越好,在本實施例中,為避免待測移動終端和參考移動終端之間的距離影響獲取的信號的強度,可以將兩個移動終端無限靠近。
在可選的實施例中,如圖2所示,移動終端硬件檢測方法可以包括如下步驟:
S21.向待測移動終端和參考移動終端發送通信測試信號,以控制待測移動終端和參考移動終端進行射頻通信
S22.獲取射頻信號強度。
S23.判斷信號強度是否大于預設強度值。如果信號強度大于預設強度值,則表明待測移動終端的射頻通信模塊的硬件性能合格(如圖2中S24標記所示)。本實施例中,由于參考移動終端的發射或者接收模塊硬件性能合格,從而能夠發射或者接收較強的射頻信號,如果待測移動終端能夠接收或者發射較強的射頻信號,則步驟S22獲取的射頻信號強度較大,繼而能夠表明待測移動終端的射頻通信模塊的硬件性能合格。需要說明的是,在具體實施過程中,所稱預設強度值可以根據經驗確定,也可以根據設計的信號強度要求來確定。
在可選的實施例中如果信號強度小于預設強度值,則表明待測移動終端的射頻通信模塊的硬件性能異常(如圖2中S25標記所示)。
作為可選地實施例,以待測移動終端接收射頻信號為例進行說明,如圖3所示,可以包括如下步驟:
S31.向待測移動終端和參考移動終端發送通信測試信號,以控制待測移動終端和參考移動終端進行射頻通信。在本實施例中,測試信號包括:第一測試信號,用于控制參考移動終端向待測移動終端發射第一射頻信號。具體地,可以向參考移動終端發送通信測試信號,以控制參考移動終端新工作在射頻信號發射狀態,參考移動終端發送預定頻率的第一射頻信號;向待測移動終端發送通信測試信號,以控制待測移動終端工作在射頻信號接收狀態,待測移動終端接收預定頻率的第一射頻信號。
S32.獲取待測移動終端的接收模塊接收到的第一射頻信號的第一信號強度。在具體的實施例中,可以通過第一身份識別碼向獲取待測移動終端的接收模塊接收到的第一射頻信號,讀取第一射頻信號的強度。
S33.判斷第一信號強度是否大于第一預設強度值。如果第一信號強度大于第一預設強度值,則表明待測移動終端的射頻通信模塊的硬件接收性能合格(如圖3中S34標記所示)。由于參考移動終端的發射模塊硬件性能合格,從而能夠發射出較強的射頻信號,如果待測移動終端能夠接收或者發射較強的射頻信號,則步驟S32獲取的第一射頻信號強度較大,繼而能夠表明待測移動終端的射頻通信模塊的硬件性能合格。需要說明的是,在具體實施過程中,所稱第一預設強度值可以根據經驗確定,也可以根據設計的信號強度要求來確定。
在可選的實施例中,如果信號強度小于預設強度值,則表明待測移動終端的射頻通信模塊的硬件性能異常(如圖3中S35標記所示)。
在可選的實施例中,以待測移動終端發射射頻信號為例進行說明,如圖4所示,可以包括如下步驟:
S41.向待測移動終端和參考移動終端發送通信測試信號,以控制待測移動終端和參考移動終端進行射頻通信。在本實施例中,測試信號包括:第二測試信號,用于控制待測移動終端向參考移動終端發射第二射頻信號。具體地,可以向待測移動終端發送通信測試信號,以控制待測移動終端工作在射頻信號發射狀態,待測移動終端發射預定頻率的第一射頻信號;向參考移動終端發送通信測試信號,以控制參考移動終端工作在射頻信號接收狀態,參考移動終端接收預定頻率的第二射頻信號。
S42.獲取參考移動終端的接收模塊接收到的第二射頻信號的第二信號強度。
S43.判斷第二信號強度是否大于第二預設強度值。如果第二信號強度大于第二預設強度值,則表明待測移動終端的射頻通信模塊的硬件接收性能合格(如圖4中S44標記所示)。由于參考移動終端的接收模塊硬件性能合格,從而能夠接收較強的射頻信號,如果待測移動終端能夠接收或者發射較強的射頻信號,則步驟S42獲取的第二射頻信號強度較大,繼而能夠表明待測移動終端的射頻通信模塊的硬件性能合格。需要說明的是,在具體實施過程中,所稱第二預設強度值可以根據經驗確定,也可以根據設計的信號強度要求來確定。
在可選的實施例中,如果信號強度小于預設強度值,則表明待測移動終端的射頻通信模塊的硬件性能異常(如圖3中S35標記所示)。
需要說明的是,本實施例中,并不限制待測移動終端的射頻通信模塊的硬件接收性能和發射性能的順序。具體地,可以先執行步驟S31至S33,后執行步驟S41至S43;也可以先執行步驟S41至S43。在本實施例中,也可以單獨檢測硬件的接收性能或硬件發射性能,即執行步驟S31至S33,或者執行步驟S41至S43。
本發明實施例所提供的移動終端硬件檢測方法,通過向待測移動終端和參考移動終端發送通信測試信號,而后,通過獲取待測移動終端和參考移動終端之間通信的射頻信號強度,確定待測移動終端的射頻通信模塊的硬件性能。本發明實施例中,根據射頻信號強度確定待測移動終端通信模塊的性能,進而,可以實現不拆機進行移動終端的硬件檢測,節約時間,提高工作效率,節省檢測成本。
本發明實施例還提供了一種移動終端硬件檢測裝置,如圖5所示,可以包括:
發送模塊51:用于向待測移動終端和參考移動終端發送通信測試信號,以控制待測移動終端和參考移動終端進行射頻通信;獲取模塊52,用于獲取射頻信號強度;確定模塊53,用于根據信號強度確定待測移動終端的射頻通信模塊的硬件性能。
在可選的實施例中,確定模塊53包括:判斷單元:用于判斷信號強度是否大于預設強度值;如果信號強度大于預設強度值,則待測移動終端的射頻通信模塊的硬件性能合格。
在可選地實施例中,測試信號包括第一測試信號,用于控制參考移動終端向待測移動終端發射第一射頻信號;獲取模塊52包括:第一獲取單元,用于獲取待測移動終端的接收模塊接收到的第一射頻信號的第一信號強度;確定模塊53包括:第一判斷子單元,用于判斷第一信號強度是否大于第一預設強度值;如果第一信號強度大于第一預設強度值,則待測移動終端的射頻通信模塊的硬件接收性能合格。
在可選的實施例中,判斷單元還可以用于如果第一信號強度小于第一預設強度值,確定待測移動終端的射頻通信模塊的硬件接收性能異常。
在可選的實施例中,測試信號包括第二測試信號,用于控制待測移動終端向參考移動終端發射第二射頻信號;獲取模塊52包括:第二獲取子單元,用于獲取參考移動終端的接收模塊接收到的第二射頻信號的第二信號強度;確定模塊53包括:第二判斷子單元,用于判斷第二信號強度是否大于第二預設強度值;如果第二信號強度大于第二預設強度值,則待測移動終端的射頻通信模塊的硬件發射性能合格。
在可選地實施了中,確定模塊53還可以用于如果第二信號強度小于第二預設強度值,確定待測移動終端的射頻通信模塊的硬件發射性能異常。
圖6是本發明實施例提供的執行移動終端硬件檢測方法的移動終端硬件檢測設備的硬件結構示意圖,如圖6所示,該設備可以是PC、移動終端和筆記本等,包括:
射頻接收模塊61,用于接收射頻信號;
至少一個處理器62;以及與至少一個處理器通信連接的存儲器63,圖6中以一個處理器62為例;其中,存儲器存63儲有可被一個處理器62執行的指令,指令被至少一個處理器62執行,以使至少一個處理器62執行第一方面或者第一方面的任意一種可選方式中的移動終端硬件檢測方法。
該設備還可以包括:輸入裝置64和輸出裝置65。
處理器62、存儲器63、輸入裝置64和輸出裝置65可以通過總線或者其他方式連接,圖6中以通過總線連接為例。
處理器62可以為中央處理器(Central Processing Unit,CPU)。處理器62還可以為其他通用處理器、數字信號處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現場可編程門陣列(Field-Programmable Gate Array,FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等芯片,或者上述各類芯片的組合。通用處理器可以是微處理器或者該處理器也可以是任何常規的處理器等。
存儲器63作為一種非暫態計算機可讀存儲介質,可用于存儲非暫態軟件程序、非暫態計算機可執行程序以及模塊,如本申請實施例中的列表項操作的處理方法對應的程序指令/模塊。處理器62通過運行存儲在存儲器63中的非暫態軟件程序、指令以及模塊,從而執行服務器的各種功能應用以及數據處理,即實現上述方法實施例列表項操作的處理方法。
存儲器63可以包括存儲程序區和存儲數據區,其中,存儲程序區可存儲操作系統、至少一個功能所需要的應用程序;存儲數據區可存儲根據列表項操作的處理裝置的使用所創建的數據等。此外,存儲器63可以包括高速隨機存取存儲器,還可以包括非暫態存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非暫態固態存儲器件。在一些實施例中,存儲器63可選包括相對于處理器62遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至列表項操作的處理裝置。上述網絡的實例包括但不限于互聯網、企業內部網、局域網、移動通信網及其組合。
輸入裝置64可接收輸入的數字或字符信息,以及產生與列表項操作的處理裝置的用戶設置以及功能控制有關的鍵信號輸入。輸出裝置65可包括顯示屏等顯示設備。
一個或者多個模塊存儲在存儲器63中,當被一個或者多個處理器62執行時,執行如圖1-4所示的方法。
上述產品可執行本發明實施例所提供的方法,具備執行方法相應的功能模塊和有益效果。未在本實施例中詳盡描述的技術細節,具體可參見如圖1-4所示的實施例中的相關描述。
本發明實施例還提供了一種非暫態計算機存儲介質,所述計算機存儲介質存儲有計算機可執行指令,該計算機可執行指令可執行上述任意方法實施例中的列表項操作的處理方法。其中,所述存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)、隨機存儲記憶體(Random Access Memory,RAM)、快閃存儲器(Flash Memory)、硬盤(Hard Disk Drive,縮寫:HDD)或固態硬盤(Solid-State Drive,SSD)等;所述存儲介質還可以包括上述種類的存儲器的組合。
本領域技術人員可以理解,實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(ROM)或隨機存儲記憶體(RAM)等。
雖然結合附圖描述了本發明的實施例,但是本領域技術人員可以在不脫離本發明的精神和范圍的情況下作出各種修改和變型,這樣的修改和變型均落入由所附權利要求所限定的范圍之內。