本發(fā)明涉及無線通信技術(shù)領(lǐng)域,具體涉及一種終端的射頻參數(shù)的檢測方法及檢測裝置、存儲裝置。
背景技術(shù):
移動終端通過射頻技術(shù)實現(xiàn)通信功能,當(dāng)前業(yè)界一般通過配置軟件在研發(fā)階段對射頻參數(shù)進(jìn)行校準(zhǔn),以保證射頻參數(shù)的穩(wěn)定性。校準(zhǔn)后的射頻參數(shù)存儲在備份數(shù)據(jù)中,并且移動終端在開機(jī)后的還原加載階段通過讀取備份的射頻參數(shù),恢復(fù)并初始化以進(jìn)行調(diào)取使用。但是,包含不同版本的射頻參數(shù)的配置軟件之間混刷,容易導(dǎo)致配置軟件無法兼容,使得modem(基帶處理器)無法啟動,最終使得應(yīng)用處理器(applicationprocessor,ap)無法獲取射頻參數(shù)的版本信息。并且,存儲于移動終端的備份數(shù)據(jù)可能會被全部擦除,導(dǎo)致測試人員無法直觀判斷備份的射頻參數(shù)是否存在,無法快速且準(zhǔn)確的定位和排除測試失敗的原因。另外,在移動終端的售后維修中,售后人員無法準(zhǔn)確判斷移動終端的通話性能過差是否為由于備份的射頻參數(shù)的丟失而導(dǎo)致,傳統(tǒng)方法需要通過連接專用工具來判斷備份的射頻參數(shù)是否丟失,這不僅需要售后人員掌握及了解相關(guān)的專業(yè)知識,還會增加人力成本以及導(dǎo)致檢測不便。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明提供一種終端的射頻參數(shù)的檢測方法及檢測裝置、存儲裝置,能夠獲取射頻參數(shù)的版本信息,有利于快速且準(zhǔn)確的定位和排除測試失敗以及售后階段通話性能過差的原因。
本發(fā)明一實施例的終端的射頻參數(shù)的檢測方法,包括:
預(yù)置射頻參數(shù)與版本標(biāo)識之間的映射關(guān)系,所述映射關(guān)系表示多個版本標(biāo)識和多個射頻參數(shù)之間一一對應(yīng);
在終端開機(jī)后的還原加載階段,讀取終端的備份數(shù)據(jù);
檢測備份數(shù)據(jù)是否包含有射頻參數(shù);
在備份數(shù)據(jù)包含有射頻參數(shù)時,創(chuàng)建與射頻參數(shù)具有映射關(guān)系的版本標(biāo)識;
接收用戶指令并讀取在還原加載階段創(chuàng)建的版本標(biāo)識,且查詢與版本標(biāo)識具有映射關(guān)系的射頻參數(shù)并顯示。
本發(fā)明一實施例的終端的射頻參數(shù)的檢測裝置,包括處理器以及與處理器連接的存儲器、收發(fā)器和屏幕,
存儲器用于存儲射頻參數(shù)與版本標(biāo)識之間的映射關(guān)系,所述映射關(guān)系表示多個版本標(biāo)識和多個射頻參數(shù)之間一一對應(yīng);
處理器用于在終端開機(jī)后的還原加載階段讀取終端的備份數(shù)據(jù),并檢測備份數(shù)據(jù)是否包含有射頻參數(shù);
處理器還用于在備份數(shù)據(jù)包含有射頻參數(shù)時創(chuàng)建與射頻參數(shù)具有映射關(guān)系的版本標(biāo)識;
收發(fā)器用于接收用戶指令;
處理器進(jìn)一步用于根據(jù)用戶指令讀取在還原加載階段創(chuàng)建的版本標(biāo)識,并查詢與版本標(biāo)識具有映射關(guān)系的射頻參數(shù);
屏幕用于顯示處理器查詢到的射頻參數(shù)。
本發(fā)明一實施例的存儲裝置,存儲有程序數(shù)據(jù),所述程序數(shù)據(jù)能夠被執(zhí)行以實現(xiàn)上述終端的射頻參數(shù)的檢測方法。
有益效果:本發(fā)明通過在終端開機(jī)后的還原加載階段讀取備份數(shù)據(jù),在讀取到備份的射頻參數(shù)時創(chuàng)建對應(yīng)的版本標(biāo)識,測試人員和售后人員通過查詢版本標(biāo)識即可獲取射頻參數(shù)的版本信息,而在未讀取到備份的射頻參數(shù)時不創(chuàng)建對應(yīng)的版本標(biāo)識,測試人員和售后人員無法查詢到版本標(biāo)識,即可獲知備份的射頻參數(shù)被擦除,不需要售后人員掌握及了解相關(guān)的專業(yè)知識,從而有利于快速且準(zhǔn)確的定位和排除測試失敗以及售后階段通話性能過差的原因。
附圖說明
圖1是本發(fā)明終端的射頻參數(shù)的檢測方法一實施例的流程示意圖;
圖2是本發(fā)明終端的射頻參數(shù)的檢測裝置一實施例的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明所提供的各個示例性的實施例的技術(shù)方案進(jìn)行清楚、完整地描述。在不沖突的情況下,下述各個實施例以及實施例中的特征可以相互組合。
請參閱圖1,為本發(fā)明一實施例的終端的射頻參數(shù)的檢測方法。所述方法可以包括如下步驟s11~s16。
s11:預(yù)置射頻參數(shù)與版本標(biāo)識之間的映射關(guān)系,所述映射關(guān)系表示多個版本標(biāo)識和多個射頻參數(shù)之間一一對應(yīng)。
全球不同地理區(qū)域所使用的頻段信息不一致,例如,歐洲地區(qū)各個國家支持的頻段信息包括lteband(longtermevolutionband,長期演進(jìn)頻段)1,3,7,8,20、umtsband(universalmobiletelecommunicationssystem,通用移動通信系統(tǒng)頻段)1,2,5,8、以及gsmband(globalsystemformobilecommunication,全球移動通信系統(tǒng)頻段)850,900,1800,1900,拉丁美洲各國支持的頻段信息包括lteband1,2,3,4,5,7,12,13,17,28、umtsband1,2,4,5,8、以及gsmband850,900,1800,1900,亞太地區(qū)各個國家支持的頻段信息包括lteband1,3,5,7,8,28,38,40、umtsband1,2,5,8、以及gsmband850,900,1800,1900。
上述頻段信息可視為射頻參數(shù),各個射頻參數(shù)具有對應(yīng)的版本信息,例如,參閱下表1,lteband1,3,7,8,20、umtsband1,2,5,8、以及gsmband850,900,1800,1900的版本信息為eu(europeanunion,歐盟),lteband1,2,3,4,5,7,12,13,17,28、umtsband1,2,4,5,8、以及gsmband850,900,1800,1900的版本信息為latam(latinamerica,拉丁美洲),lteband1,3,5,7,8,28,38,40、umtsband1,2,5,8、以及gsmband850,900,1800,1900的版本信息為apac(asia-pacific,亞太)。
本發(fā)明為各個射頻參數(shù)的版本信息預(yù)置對應(yīng)的版本標(biāo)識,使得多個版本標(biāo)識和多個射頻參數(shù)之間具有一一對應(yīng)的映射關(guān)系,例如,參閱下表1,版本標(biāo)識00與版本信息eu之間、版本標(biāo)識01與版本信息latam之間、版本標(biāo)識02與版本信息apac之間具有映射關(guān)系。
表1
在應(yīng)用場景中,本發(fā)明一實施例可以利用預(yù)定工具,例如meta(元)編碼工具,為各個射頻參數(shù)的版本信息預(yù)置對應(yīng)的版本標(biāo)識,而后,將具有版本標(biāo)識的上述映射關(guān)系存儲于配置軟件的特定存儲區(qū)域中,例如nvram(non-volatilerandomaccessmemory,非易失性存儲器)的特定區(qū)域中。在終端的生產(chǎn)階段,本發(fā)明將所述映射關(guān)系存儲備份于終端的備份空間中。其中,特定存儲區(qū)域的存儲空間有限,能夠?qū)懭肷倭孔止?jié)的版本標(biāo)識,因此有利于加快備份速度。
應(yīng)理解,本發(fā)明所預(yù)置的版本標(biāo)識并不限于數(shù)字0~9的任意組合,還可以為字母或者字母和數(shù)字0~9的任意組合。
s12:在終端開機(jī)后的還原加載階段,讀取終端的備份數(shù)據(jù)。
在終端開機(jī)后的還原加載階段,本發(fā)明一實施例可以通過應(yīng)用服務(wù)器讀取存儲于備份空間的備份數(shù)據(jù),而后執(zhí)行步驟s13。
s13:檢測備份數(shù)據(jù)是否包含有射頻參數(shù)。
在備份數(shù)據(jù)包含有射頻參數(shù)時,表示存在含有射頻參數(shù)的備份數(shù)據(jù),執(zhí)行步驟s14。在所述備份數(shù)據(jù)未包含有射頻參數(shù)時,表示不存在含有射頻參數(shù)的備份數(shù)據(jù),執(zhí)行步驟s15。
s14:創(chuàng)建與射頻參數(shù)具有映射關(guān)系的版本標(biāo)識。
本發(fā)明一實施例可通過創(chuàng)建函數(shù)data/nvram/restore_rf_version_flag,完成版本標(biāo)識的創(chuàng)建,例如restore_rf_version_flag=00,即表示為版本信息為eu的射頻參數(shù)創(chuàng)建版本標(biāo)識00。
s15:不創(chuàng)建版本標(biāo)識并進(jìn)行提示。
s16:接收用戶指令并據(jù)此讀取在還原加載階段創(chuàng)建的版本標(biāo)識,且查詢與版本標(biāo)識具有映射關(guān)系的射頻參數(shù)并顯示。
在檢測或校準(zhǔn)階段,測試人員可以通過判斷版本標(biāo)識是否存在,來判斷當(dāng)前備份的射頻參數(shù)是否還原成功、是否已經(jīng)被擦除,例如,測試人員無法查詢到版本標(biāo)識,即可獲知備份的射頻參數(shù)未被還原成功、已被擦除,從而有利于快速且準(zhǔn)確的定位和排除測試失敗的原因。
在售后階段,售后人員只需要下達(dá)指令,便可獲取射頻參數(shù)的版本信息,如果售后人員無法查詢到版本標(biāo)識,即可獲知備份的射頻參數(shù)未被還原成功、已被擦除,從而有利于快速且準(zhǔn)確的定位和排除售后階段通話性能過差的原因。并且售后人員只需下達(dá)指令,并不需要連接專用工具來判斷備份的射頻參數(shù)是否丟失,因此不需要售后人員掌握及了解相關(guān)的專業(yè)知識,有利于降低人力成本以及簡化操作。
本發(fā)明根據(jù)用戶指令讀取在還原加載階段創(chuàng)建的版本標(biāo)識的方式,包括但不限于以下兩種:
一是,接收用戶通過終端的撥號應(yīng)用程序輸入暗碼,而后在輸入的暗碼與預(yù)置的暗碼相匹配時,讀取在還原加載階段創(chuàng)建的版本標(biāo)識。其中,所述暗碼可以包括數(shù)字與字母的任意組合。例如,用戶可以輸入暗碼“*#*#123456*#*#”,如果該輸入的暗碼與預(yù)先設(shè)置的暗碼相匹配,則點亮終端屏幕,并將所讀取的版本標(biāo)識顯示給相關(guān)人員。當(dāng)然,本發(fā)明也可以后臺查詢與版本標(biāo)識具有映射關(guān)系的射頻參數(shù),并將查詢到的射頻參數(shù)及對應(yīng)的版本標(biāo)識一同顯示給相關(guān)人員。
二是,用戶可以通過終端的setting(設(shè)置)應(yīng)用程序直接讀取在還原加載階段創(chuàng)建的版本標(biāo)識。
應(yīng)該理解到,本發(fā)明上述功能如果以軟件功能的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可存儲在一個電子設(shè)備可讀取存儲介質(zhì)中,即,本發(fā)明還提供一種存儲有程序數(shù)據(jù)的存儲裝置,所述程序數(shù)據(jù)能夠被執(zhí)行以實現(xiàn)上述方法,該存儲裝置可以為如u盤、光盤、服務(wù)器等。也就是說,本發(fā)明可以以軟件產(chǎn)品的形式體現(xiàn)出來,其包括若干指令用以使得一臺終端執(zhí)行各個實施例所述方法的全部或部分步驟。
請參閱圖2,為本發(fā)明一實施例的終端的射頻參數(shù)的檢測裝置。所述裝置20可以包括處理器21、存儲器22、收發(fā)器23及屏幕24,存儲器22、收發(fā)器23及屏幕24可以通過通信總線25與處理器21連接。
存儲器22用于存儲射頻參數(shù)與版本標(biāo)識之間的映射關(guān)系,所述映射關(guān)系表示多個版本標(biāo)識和多個射頻參數(shù)之間一一對應(yīng)。
處理器21用于在終端開機(jī)后的還原加載階段讀取終端的備份數(shù)據(jù),并檢測備份數(shù)據(jù)是否包含有射頻參數(shù)。
處理器21還用于在備份數(shù)據(jù)包含有射頻參數(shù)時創(chuàng)建與所述射頻參數(shù)具有所述映射關(guān)系的版本標(biāo)識。
收發(fā)器23用于接收用戶指令。
處理器21進(jìn)一步用于根據(jù)用戶指令讀取在還原加載階段創(chuàng)建的版本標(biāo)識,并查詢與版本標(biāo)識具有映射關(guān)系的射頻參數(shù)。
屏幕24用于顯示處理器21查詢到的射頻參數(shù)。
收發(fā)器23接收用戶指令的方式包括但不限于以下兩種:
一是,收發(fā)器23接收用戶通過終端的撥號應(yīng)用程序輸入暗碼,而后處理器21判斷輸入的暗碼與預(yù)置的暗碼是否匹配。在輸入的暗碼與預(yù)置的暗碼相匹配時,處理器21讀取在還原加載階段創(chuàng)建的版本標(biāo)識。其中,所述暗碼可以包括數(shù)字與字母的任意組合。例如,用戶可以輸入暗碼“*#*#123456*#*#”,如果該輸入的暗碼與預(yù)先設(shè)置的暗碼相匹配,則點亮終端屏幕,并將所讀取的版本標(biāo)識顯示給相關(guān)人員。當(dāng)然,本發(fā)明也可以后臺查詢與版本標(biāo)識具有映射關(guān)系的射頻參數(shù),并將查詢到的射頻參數(shù)及對應(yīng)的版本標(biāo)識一同顯示給相關(guān)人員。
二是,收發(fā)器23可以通過終端的setting應(yīng)用程序接收用戶的指令,而后處理器21直接讀取在還原加載階段創(chuàng)建的版本標(biāo)識。
本實施例所述裝置20的上述結(jié)構(gòu)元件對應(yīng)執(zhí)行上述實施例的終端的射頻參數(shù)的檢測方法,具有與其相同的技術(shù)效果。
本發(fā)明全文所述終端可以為智能手機(jī)、pda(personaldigitalassistant,個人數(shù)字助理或平板電腦)等移動終端,也可以是佩戴于肢體或者嵌入于衣物、首飾、配件中的具有通信功能的可穿戴設(shè)備。
以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,例如各實施例之間技術(shù)特征的相互結(jié)合,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。