本發(fā)明涉及通信設(shè)備檢測領(lǐng)域,特別是涉及一種快速檢測WIFI模塊的系統(tǒng)和方法。
背景技術(shù):
“無線城市”作為一種新型的城市運(yùn)營理念和信息化衡量尺度,已成為未來城市發(fā)展的必然趨勢,各大運(yùn)營商都在加大部署WIFI熱點(diǎn)的全覆蓋。含WIFI功能的無線通信設(shè)備的需求量日益增大,各網(wǎng)絡(luò)設(shè)備供應(yīng)商都在加大對此領(lǐng)域的投入。由于WIFI通信的傳輸介質(zhì)是無線的,因此人們對WIFI功能的穩(wěn)定性、質(zhì)量也都提出了更高的要求。因此,對于網(wǎng)絡(luò)設(shè)備的生產(chǎn)商場,如何對WIFI功能實(shí)現(xiàn)高效率的檢驗(yàn)就成為了企業(yè)制勝的關(guān)鍵。
傳統(tǒng)的檢測WIFI模塊的方法為先上電開機(jī)含WIFI功能的無線通信設(shè)備,進(jìn)入WIFI設(shè)置選項(xiàng)里,手動執(zhí)行搜索無線接入點(diǎn)功能,然后根據(jù)是否能搜索到周圍的無線接入點(diǎn)以及無線接入點(diǎn)信號的強(qiáng)度來判斷此主板搭配的WIFI模塊是否是良品,耗時久,并且人工操作可能會產(chǎn)生差錯,準(zhǔn)確性低,因此傳統(tǒng)的檢測WIFI模塊的方法檢測效率低。
技術(shù)實(shí)現(xiàn)要素:
基于此,有必要針對上述問題,提供一種檢測效率高的快速檢測WIFI模塊的系統(tǒng)和方法。
一種快速檢測WIFI模塊的系統(tǒng),包括上位機(jī)、通信裝置和主板,所述上位機(jī)通過所述通信裝置連接所述主板,所述主板內(nèi)置有WIFI模塊,
所述上位機(jī)通過所述通信裝置發(fā)送獲取WIFI強(qiáng)度的指令至所述主板;以及通過所述通信裝置接收所述主板發(fā)送的檢測結(jié)果并存儲;
所述主板根據(jù)所接收到的所述獲取WIFI強(qiáng)度的指令,調(diào)用所述WIFI模塊的WIFI接入點(diǎn)查詢指令進(jìn)行查詢,并采集預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值,比較所述WIFI強(qiáng)度值與預(yù)設(shè)WIFI強(qiáng)度判斷門限值的大小,得到所述檢測結(jié)果,并將所述檢測結(jié)果通過所述通信裝置發(fā)送至所述上位機(jī)。
一種快速檢測WIFI模塊的方法,包括以下步驟:
上位機(jī)通過通信裝置發(fā)送獲取WIFI強(qiáng)度的指令至主板;
所述主板通過所述通信裝置接收所述上位機(jī)發(fā)送的所述獲取WIFI強(qiáng)度的指令,調(diào)用WIFI模塊的WIFI接入點(diǎn)查詢指令進(jìn)行查詢,并采集預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值;
所述主板比較所述WIFI強(qiáng)度值與預(yù)設(shè)WIFI強(qiáng)度判斷門限值的大小,得到檢測結(jié)果并發(fā)送至所述上位機(jī);
所述上位機(jī)通過所述通信裝置接收所述主機(jī)發(fā)送的所述檢測結(jié)果并存儲。
上述快速檢測WIFI模塊的系統(tǒng)和方法,上位機(jī)通過通信裝置發(fā)送獲取WIFI強(qiáng)度的指令至所述主板,主板通過所述通信裝置接收所述上位機(jī)發(fā)送的所述獲取WIFI強(qiáng)度的指令,調(diào)用WIFI模塊的WIFI接入點(diǎn)查詢指令進(jìn)行查詢,并采集預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值,比較所述WIFI強(qiáng)度值與預(yù)設(shè)WIFI強(qiáng)度判斷門限值的大小,得到檢測結(jié)果并發(fā)送至所述上位機(jī),所述上位機(jī)通過所述通信裝置接收所述主機(jī)發(fā)送的所述檢測結(jié)果并存儲。通過獲取連接到預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值,比較WIFI強(qiáng)度值與預(yù)設(shè)WIFI強(qiáng)度判斷門限值的大小,自動判斷主板內(nèi)置的WIFI模塊是否良品,檢測效率高、準(zhǔn)確性高。
附圖說明
圖1為一實(shí)施例中快速檢測WIFI模塊的系統(tǒng)結(jié)構(gòu)圖;
圖2為一實(shí)施例中快速檢測WIFI模塊的方法流程圖。
具體實(shí)施方式
在一個實(shí)施例中,如圖1所示,一種快速檢測WIFI模塊的系統(tǒng),包括上位機(jī)110、通信裝置120和主板130,上位機(jī)110通過通信裝置120連接主板130,主板130內(nèi)置有WIFI模塊,上位機(jī)110通過通信裝置120發(fā)送獲取WIFI強(qiáng)度的指令至主板130;以及通過通信裝置120接收主板130發(fā)送的檢測結(jié)果并存儲;主板130根據(jù)所接收到的獲取WIFI強(qiáng)度的指令,調(diào)用WIFI模塊的WIFI接入點(diǎn)查詢指令進(jìn)行查詢,并采集預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值,比較WIFI強(qiáng)度值與預(yù)設(shè)WIFI強(qiáng)度判斷門限值的大小,得到檢測結(jié)果,并將檢測結(jié)果通過通信裝置120發(fā)送至上位機(jī)110。
具體地,上位機(jī)110的種類并不唯一,在本實(shí)施例中,上位機(jī)110具體為PC機(jī),主板130的種類也并不唯一,可以是任何內(nèi)置有WIFI模塊的主板130,在本實(shí)施例中,主板130為電視主板。
在進(jìn)行WIFI模塊功能檢測前,在電視主板生產(chǎn)線生產(chǎn)的電視上電開機(jī),在開機(jī)的過程中加載WIFI模塊驅(qū)動,電視主板生產(chǎn)線為后續(xù)測試WIFI檢測功能,需配備無線路由以提供一個固定的WIFI接入點(diǎn)(即預(yù)設(shè)WIFI接入點(diǎn)),并且此接入點(diǎn)名字固定,WIFI接入點(diǎn)與電視生產(chǎn)線檢測WIFI強(qiáng)度工位的距離,WIFI發(fā)身器的功率等都可能會影響到電視主板檢測到的WIFI信號強(qiáng)度值。
在一個實(shí)施例中,主板130調(diào)用WIFI模塊的WIFI接入點(diǎn)查詢指令進(jìn)行查詢,并采集預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值,包括:主板130調(diào)用WIFI模塊的WIFI接入點(diǎn)查詢指令,查詢預(yù)設(shè)區(qū)域內(nèi)的WIFI接入點(diǎn);主板130從預(yù)設(shè)區(qū)域內(nèi)的WIFI接入點(diǎn)中查詢到有效的WIFI接入點(diǎn);主板130從有效的WIFI接入點(diǎn)中篩選出預(yù)設(shè)WIFI接入點(diǎn),并在預(yù)設(shè)WIFI接入點(diǎn)的信息中查找代表預(yù)設(shè)WIFI接入點(diǎn)強(qiáng)度的字段,采集預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值。
在一個實(shí)施例中,主板130比較WIFI強(qiáng)度值與預(yù)設(shè)WIFI強(qiáng)度判斷門限值的大小,得到檢測結(jié)果具體包括:當(dāng)主板130采集的WIFI強(qiáng)度值大于或等于預(yù)設(shè)WIFI強(qiáng)度判斷門限值時,檢測結(jié)果為主板WIFI功能測試成功;當(dāng)主板130采集的WIFI強(qiáng)度值小于預(yù)設(shè)WIFI強(qiáng)度判斷門限值時,檢測結(jié)果為主板WIFI功能測試失敗。
檢測結(jié)果的具體類型并不唯一,可根據(jù)具體需求進(jìn)行設(shè)置,本實(shí)施例中,檢測結(jié)果包括主板WIFI功能測試成功和主板WIFI功能測試失敗。上位機(jī)110通過通信裝置120接收主機(jī)130發(fā)送的檢測結(jié)果并存儲具體包括:當(dāng)上位機(jī)110通過通信裝置120接收主板130發(fā)送的主板WIFI功能測試成功的檢測結(jié)果時,將檢測結(jié)果的信息進(jìn)行存儲;當(dāng)上位機(jī)110通過通信裝置120接收主板130發(fā)送的主板WIFI功能測試失敗的檢測結(jié)果時,將檢測結(jié)果的信息進(jìn)行存儲,并發(fā)出聲光報警。
在一個實(shí)施例中,通信裝置120包括連接上位機(jī)110和主板130的無線通信裝置120,無線通信裝置120包括WIFI裝置、藍(lán)牙裝置和GPRS裝置中的至少一種。
具體地,可根據(jù)應(yīng)用設(shè)備的不同,選擇不同的通信裝置120,多種無線通信方式配合,使用范圍廣。
在一個實(shí)施例中,通信裝置120包括連接上位機(jī)110和主板130的有線通信裝置120。
具體地,可根據(jù)應(yīng)用設(shè)備的不同,選擇不同的通信裝置120,應(yīng)用范圍廣,提高了便利性。
在一個實(shí)施例中,有線通信裝置120包括串口線,上位機(jī)110通過串口線連接主板130。
具體地,在本實(shí)施例中,采用的通信裝置120為串口線,主板軟件在開機(jī)后自動打開主板130串口并初始化串口為串口通訊做準(zhǔn)備,主板生產(chǎn)線通過紅外線條碼掃碼器掃描主板130上的主板條碼來啟動WIFI檢測功能,啟動WIFI檢測功能后上位機(jī)110通過串口線發(fā)送獲取WIFI強(qiáng)度的指令至主板130,主板130接收到此串口指令并進(jìn)行命令解析,解析成功后會調(diào)用WIFI模塊提供的WIFI接入點(diǎn)查詢命令開始查詢周圍WIFI接入點(diǎn),在查詢到的有效WIFI接入點(diǎn)信息列表中篩選出對應(yīng)“factory test”這個WIFI接入點(diǎn)的信息,然后在此接入點(diǎn)信息中查找代表WIFI接入點(diǎn)強(qiáng)度的字段并最終獲取到WIFI強(qiáng)度值,把實(shí)際檢測到的WIFI信號強(qiáng)度值與主板軟件中預(yù)設(shè)的WIFI強(qiáng)度判斷門限值做比較,如果實(shí)際檢測到的WIFI強(qiáng)度值大于預(yù)設(shè)的WIFI強(qiáng)度判斷門限值則認(rèn)為主板130WIFI功能測試通過,如果實(shí)際檢測到的WIFI強(qiáng)度值小于預(yù)設(shè)的WIFI強(qiáng)度判斷門限值則認(rèn)為主板130WIFI功能測試失敗,把WIFI功能檢測成功或失敗的結(jié)果以串口命令返回值形式通過串口通訊協(xié)議發(fā)送給主板生產(chǎn)線上位機(jī)110,主板生產(chǎn)線上位機(jī)110接收并解析接收的串口命令得到WIFI功能檢測是成功還是失敗,并把成功或失敗的信息保存到主板130生產(chǎn)的后臺記錄中。
在一個實(shí)施例中,上位機(jī)110包括聲光報警裝置,聲光報警裝置用于當(dāng)上位機(jī)110接收的檢測結(jié)果為主板130WIFI功能測試失敗時,發(fā)出聲光報警。
具體地,聲光報警裝置通過同時發(fā)出光信號和聲音信號的方式提醒產(chǎn)線操作人員該主板130的WIFI功能檢測失敗,為不良品,應(yīng)及時打下該不良品,保證整批主板130的WIFI功能的質(zhì)量穩(wěn)定性。
上述快速檢測WIFI模塊的系統(tǒng),上位機(jī)110通過通信裝置120連接主板130,主板130內(nèi)置有WIFI模塊,上位機(jī)110通過通信裝置120發(fā)送獲取WIFI強(qiáng)度的指令至主板130;以及接收主板130發(fā)送的檢測結(jié)果并存儲;主板130根據(jù)所接收到的獲取WIFI強(qiáng)度的指令,調(diào)用WIFI模塊的WIFI接入點(diǎn)查詢指令進(jìn)行查詢,并采集預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值,比較WIFI強(qiáng)度值與預(yù)設(shè)WIFI強(qiáng)度判斷門限值的大小,得到檢測結(jié)果,并將檢測結(jié)果通過通信裝置120發(fā)送至上位機(jī)110。通過獲取連接到預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值,比較WIFI強(qiáng)度值與預(yù)設(shè)WIFI強(qiáng)度判斷門限值的大小,自動判斷主板130內(nèi)置的WIFI模塊是否良品,并能自動記錄每塊主板130內(nèi)置的WIFI模塊的測試結(jié)果,有效實(shí)現(xiàn)整機(jī)產(chǎn)線的自動化操作,檢測效率高、準(zhǔn)確性高。
在一個實(shí)施例中,如圖2所示,一種快速檢測WIFI模塊的方法,包括以下步驟:
步驟S110:上位機(jī)通過通信裝置發(fā)送獲取WIFI強(qiáng)度的指令至主板。
具體地,主板生產(chǎn)線通過紅外線條碼掃碼器掃描主板130上的主板條碼來啟動WIFI檢測功能,啟動WIFI檢測功能后上位機(jī)110通過通信裝置120發(fā)送獲取WIFI強(qiáng)度的指令至主板130。
步驟S120:主板通過通信裝置接收上位機(jī)發(fā)送的獲取WIFI強(qiáng)度的指令,調(diào)用WIFI模塊的WIFI接入點(diǎn)查詢指令進(jìn)行查詢,并采集預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值。在本實(shí)施例中,步驟S120包括步驟122至步驟126。
步驟122:調(diào)用WIFI模塊的WIFI接入點(diǎn)查詢指令,查詢預(yù)設(shè)區(qū)域內(nèi)的WIFI接入點(diǎn)。
具體地,主板130生產(chǎn)線為配合測試主板130WIFI檢測功能需配備無線路由以提供一個固定的WIFI接入點(diǎn),并且此接入點(diǎn)名字固定,假設(shè)此接入點(diǎn)的名字為“factory test”,主板130調(diào)用內(nèi)置的WIFI模塊的WIFI接入點(diǎn)查詢指令,查詢預(yù)設(shè)區(qū)域的WIFI接入點(diǎn),預(yù)設(shè)區(qū)域的具體范圍可以根據(jù)實(shí)際情況進(jìn)行設(shè)置。
步驟124:從預(yù)設(shè)區(qū)域內(nèi)的WIFI接入點(diǎn)中查詢到有效的WIFI接入點(diǎn)。
具體地,WIFI接入點(diǎn)與生產(chǎn)線檢測WIFI強(qiáng)度工位的距離,WIFI發(fā)身器的功率等都可能會影響到主板130檢測到的WIFI信號強(qiáng)度值,主板130在預(yù)設(shè)區(qū)域內(nèi)能查詢到很多WIFI接入點(diǎn),但是有效的WIFI接入點(diǎn)的數(shù)量可能會因?yàn)榫嚯x或其他原因?qū)嶋H沒那么多,從預(yù)設(shè)區(qū)域內(nèi)的WIFI接入點(diǎn)中查詢到有效的WIFI接入點(diǎn),能更精準(zhǔn)地篩選到預(yù)設(shè)WIFI接入點(diǎn)。
步驟126:從有效的WIFI接入點(diǎn)中篩選出預(yù)設(shè)WIFI接入點(diǎn),并在預(yù)設(shè)WIFI接入點(diǎn)的信息中查找代表預(yù)設(shè)WIFI接入點(diǎn)強(qiáng)度的字段,采集預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值。
具體地,從有效的WIFI接入點(diǎn)中篩選出名字為“factory test”的WIFI接入點(diǎn),并在該WIFI接入點(diǎn)的信息中采集到該WIFI接入點(diǎn)的WIFI強(qiáng)度值,準(zhǔn)確度高。
步驟S130:比較WIFI強(qiáng)度值與預(yù)設(shè)WIFI強(qiáng)度判斷門限值的大小,得到檢測結(jié)果并發(fā)送至上位機(jī)。在本實(shí)施例中,步驟S130包括步驟132和步驟134。
步驟132:當(dāng)WIFI強(qiáng)度值大于或等于預(yù)設(shè)WIFI強(qiáng)度判斷門限值時,檢測結(jié)果為主板WIFI功能測試成功。
具體地,預(yù)設(shè)WIFI強(qiáng)度判斷門限值是在主板軟件中進(jìn)行設(shè)置的,此門限值需要在此方法正式導(dǎo)入量產(chǎn)前在主板生產(chǎn)線實(shí)際確認(rèn),以確保WIFI模塊檢測的準(zhǔn)確性,確保檢測通過的WIFI模塊的高質(zhì)量、高穩(wěn)定性。
步驟134:當(dāng)WIFI強(qiáng)度值小于預(yù)設(shè)WIFI強(qiáng)度判斷門限值時,檢測結(jié)果為主板WIFI功能測試失敗。
具體地,當(dāng)檢測結(jié)果為主板130WIFI功能測試失敗時,則表明該WIFI模塊為不良品,通過將WIFI強(qiáng)度值與預(yù)設(shè)WIFI強(qiáng)度判斷門限值進(jìn)行比較,能嚴(yán)格把控WIFI模塊的質(zhì)量,確保檢測通過的WIFI模塊的高質(zhì)量、高穩(wěn)定性。
步驟S140:上位機(jī)通過通信裝置接收主機(jī)發(fā)送的檢測結(jié)果并存儲。在本實(shí)施例中,步驟S140包括步驟142和步驟144。
具體地,上位機(jī)110接收通過通信裝置120接收到主機(jī)發(fā)送的檢測結(jié)果后,將檢測結(jié)果的的信息保存到主板生產(chǎn)的后臺記錄中,每個WIFI模塊的主板條碼都是唯一,可以分別做保存記錄。
步驟142:當(dāng)上位機(jī)通過通信裝置接收主板發(fā)送的主板WIFI功能測試成功的檢測結(jié)果時,將檢測結(jié)果的信息進(jìn)行存儲。
具體地,對于檢測成功的WIFI模塊,直接保存成功信息至后臺記錄中。
步驟144:當(dāng)上位機(jī)通過通信裝置接收主板發(fā)送的主板WIFI功能測試失敗的檢測結(jié)果時,將檢測結(jié)果的信息進(jìn)行存儲,并發(fā)出聲光報警。
具體地,對于檢測失敗的WIFI模塊,保存檢測失敗信息,同時聲光報警裝置發(fā)出聲光報警信號提醒產(chǎn)線操作人員檢測失敗以打下不良品,確保檢測通過的WIFI模塊的高質(zhì)量、高穩(wěn)定性,且方便對不良品做在線記錄,為后續(xù)工業(yè)上進(jìn)行改進(jìn)具有重要的參考意義。
在一個實(shí)施例中,通信裝置120包括串口線。
具體地,主板軟件在開機(jī)后自動打開主板130串口并初始化串口為串口通訊做準(zhǔn)備,上位機(jī)110通過串口線發(fā)送獲取WIFI強(qiáng)度的指令至主板130,主板130接收到此串口指令并進(jìn)行命令解析,最終獲取到預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值,把實(shí)際檢測到的WIFI信號強(qiáng)度值與主板軟件中預(yù)設(shè)的WIFI強(qiáng)度判斷門限值做比較,得到檢測結(jié)果,并將檢測結(jié)果以串口命令返回值形式通過串口通訊協(xié)議發(fā)送給主板生產(chǎn)線上位機(jī)110,主板生產(chǎn)線上位機(jī)110接收并解析接收的串口命令得到主板130WIFI功能檢測結(jié)果,并把檢測結(jié)果進(jìn)行存儲。
上述快速檢測WIFI模塊的方法,上位機(jī)通過通信裝置發(fā)送獲取WIFI強(qiáng)度的指令,主板通過通信裝置接收上位機(jī)發(fā)送的獲取WIFI強(qiáng)度的指令,調(diào)用WIFI模塊的WIFI接入點(diǎn)查詢指令進(jìn)行查詢,并采集預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值,比較WIFI強(qiáng)度值與預(yù)設(shè)WIFI強(qiáng)度判斷門限值的大小,得到檢測結(jié)果,并發(fā)送,上位機(jī)通過通信裝置接收主機(jī)發(fā)送的檢測結(jié)果并存儲。通過獲取連接到預(yù)設(shè)WIFI接入點(diǎn)的WIFI強(qiáng)度值,比較WIFI強(qiáng)度值與預(yù)設(shè)WIFI強(qiáng)度判斷門限值的大小,自動判斷主板內(nèi)置的WIFI模塊是否良品,并能自動記錄每塊主板內(nèi)置的WIFI模塊的測試結(jié)果,有效實(shí)現(xiàn)整機(jī)產(chǎn)線的自動化操作,檢測效率高、準(zhǔn)確性高。
以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實(shí)施例中的各個技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。