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