一種實現(xiàn)智能設備生產(chǎn)測試的方法、WiFi模組及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能設備檢測技術(shù)領(lǐng)域,尤其涉及一種實現(xiàn)智能設備生產(chǎn)測試的方法、WiFi模組及系統(tǒng)。
【背景技術(shù)】
[0002]隨著物聯(lián)網(wǎng)以及智能硬件行業(yè)的興起,越來越多的產(chǎn)品將帶有WiFi通訊能力的WiFi模組。目前,此類產(chǎn)品基本上仍是原有的生產(chǎn)車間完成生產(chǎn),但是與傳統(tǒng)產(chǎn)品不同的是,需要在智能設備出廠前檢驗該產(chǎn)品的WiFi通訊功能。
[0003]由于WiFi模組在出廠的時候是不連接任何路由器的,所以,要想對WiFi模組的WiFi通訊功能進行檢測,必須借助于路由器與對應的測試APP連接,要讓WiFi模組連接上路由器,然后使用產(chǎn)品對應的APP進行驗證,從而完成WiFi模組的WiFi通訊功能的測試。
[0004]現(xiàn)有的操作流程具體實現(xiàn)步驟如下:
[0005]測試人員按下設備的配置按鍵,是設備進行配置模式;
[0006]測試人員打開手機,連接上路由器,啟動APP,進入配置設備頁面;
[0007]測試人員按下手機APP中的配置按鍵,等待10-15秒后,登錄設備輸入路由器密碼;
[0008]測試人員對設備進行控制操作,查看設備面板的反應狀態(tài),狀態(tài)正常,則確認當前設備WiFi模組的WiFi通訊功能測試合格。
[0009]但是,上述過程中第一個過程需要大概2-3秒,第二個過程大概需要5秒,第三個過程需要大概10-15秒,第四個過程需要大概5-10秒,總體下來,如果使用全手工的生產(chǎn)檢測,一個工人同時只能操作I臺設備,每臺設備的檢測時間大概平均需要I分鐘,測試時間較長;受生產(chǎn)用的路由器的能力限制,路由器通常連接過20-30個設備后,就不能再正常接受設備連接和測試,需要手動重啟路由器,路由器重啟的時間大概是30-60秒左右,在此30-60秒期間,不能進行產(chǎn)品測試工作,測試效率較低;由于WiFi模組的配置過程比較復雜,存在一定的失敗率,而且,測試過程由測試人員手動操作,導致產(chǎn)能下降。
【發(fā)明內(nèi)容】
[0010]鑒于上述問題,本發(fā)明提出了一種實現(xiàn)智能設備生產(chǎn)測試的方法、WiFi模組及系統(tǒng),以解決現(xiàn)有智能設備生產(chǎn)測試過程中存在的測試時間長、效率低的問題,提高智能設備的生產(chǎn)能力。
[0011]根據(jù)本發(fā)明的一個方面,提供了一種實現(xiàn)智能設備生產(chǎn)測試的方法,該方法包括:
[0012]接收所述待測智能設備發(fā)送的運行模式切換指令,根據(jù)所述運行模式切換指令將運行模式切換為測試模式;
[0013]檢測預設范圍內(nèi)的路由器,查找出用于產(chǎn)品測試的多臺路由器;
[0014]與查找出的用于產(chǎn)品測試的任一路由器建立連接;
[0015]根據(jù)預設關(guān)系表,通過該路由器建立與測試工具的無線鏈路;所述預設關(guān)系表存儲有多臺用于產(chǎn)品測試的路由器與測試工具的連接關(guān)系;
[0016]通過所述無線鏈路接收所述測試工具發(fā)送的測試指令,完成所述智能設備的生產(chǎn)測試。
[0017]可選的,所述檢測預設范圍內(nèi)的路由器,查找出用于產(chǎn)品測試的多臺路由器,包括:
[0018]檢測預設范圍內(nèi)的路由器,查看檢測到的路由器的服務集標識SSID ;
[0019]當所述SSID為用于產(chǎn)品測試的路由器的第一預設特征標識時,確定該路由器為用于產(chǎn)品測試的路由器,所述第一預設特征標識為預先為用于產(chǎn)品測試的路由器配置的標識信息。
[0020]可選的,所述檢測預設范圍內(nèi)的路由器,查找出用于產(chǎn)品測試的多臺路由器,包括:
[0021]檢測預設范圍內(nèi)存在的路由器的信標beacon ;
[0022]當所述beacon的參數(shù)中包含用于產(chǎn)品測試的路由器的第二預設特征標識時,確定該路由器為用于產(chǎn)品測試的路由器,所述第二預設特征標識為預先在用于產(chǎn)品測試的路由器的beacon的參數(shù)中設定的標識信息。
[0023]可選的,若預設時間長度內(nèi)沒有查找出用于產(chǎn)品測試的路由器,所述方法還包括:
[0024]將當前運行模式切換為工作模式,并停止所述檢測預設范圍內(nèi)的路由器的步驟。
[0025]可選的,完成所述智能設備的生產(chǎn)測試后,所述方法還包括:
[0026]接收所述測試工具發(fā)送的路由器斷開指令;
[0027]根據(jù)所述路由器斷開指令斷開與路由器的當前連接。
[0028]可選的,所述方法還包括:
[0029]測試工具實時監(jiān)測當前連接的路由器的工作時長和路由器本次運行過程中連接過的待測智能設備的數(shù)量;
[0030]當所述用于產(chǎn)品測試的路由器的工作時長大于預設時間閾值,和/或,路由器本次運行過程中連接過的待測智能設備的數(shù)量大于預設數(shù)量閾值時,重啟所述路由器。
[0031]根據(jù)本發(fā)明的另一個方面,提供了一種WiFi模組,該WiFi模組包括:
[0032]運行模式切換模塊,用于接收所述待測智能設備發(fā)送的運行模式切換指令,根據(jù)所述運行模式切換指令將運行模式切換為測試模式;
[0033]檢測模塊,用于檢測預設范圍內(nèi)的路由器,查找出用于產(chǎn)品測試的多臺路由器;
[0034]通信模塊,用于與查找出的用于產(chǎn)品測試的任一路由器建立連接;
[0035]所述通信模塊,還用于根據(jù)預設關(guān)系表,通過該路由器建立與測試工具的無線鏈路;所述預設關(guān)系表存儲有多臺用于產(chǎn)品測試的路由器與測試工具的連接關(guān)系;
[0036]測試模塊,用于通過所述無線鏈路接收所述測試工具發(fā)送的測試指令,完成所述智能設備的生產(chǎn)測試。
[0037]可選的,所述檢測模塊包括:
[0038]第一檢測單元,用于檢測預設范圍內(nèi)的路由器;
[0039]第一判定單元,用于查看檢測到的路由器的服務集標識SSID,當所述SSID為用于產(chǎn)品測試的路由器的第一預設特征標識時,確定該路由器為用于產(chǎn)品測試的路由器,所述第一預設特征標識為預先為用于產(chǎn)品測試的路由器配置的標識信息。
[0040]可選的,所述檢測模塊包括:
[0041]第二檢測單元,用于檢測預設范圍內(nèi)存在的路由器的信標beacon ;
[0042]第二判定單元,用于當所述beacon的參數(shù)中包含用于產(chǎn)品測試的路由器的第二預設特征標識時,確定該路由器為用于產(chǎn)品測試的路由器,所述第二預設特征標識為預先在用于產(chǎn)品測試的路由器的beacon的參數(shù)中設定的標識信息。
[0043]根據(jù)本發(fā)明的又一個方面,提供了一種實現(xiàn)智能設備生產(chǎn)測試的系統(tǒng),該系統(tǒng)包括:
[0044]待測智能設備、用于產(chǎn)品測試的路由器以及測試工具,所述待測智能設備和測試工具與所述路由器無線連接;
[0045]所述待測智能設備設有如上述實施例所述的WiFi模組;所述測試工具用于發(fā)送測試指令,完成所述智能設備的生產(chǎn)測試;
[0046]所述測試工具還用于實時監(jiān)測當前連接的路由器的工作時長和路由器本次運行過程中連接過的待測智能設備的數(shù)量,當所述用于產(chǎn)品測試的路由器的工作時長大于預設時間閾值,和/或,路由器本次運行過程中連接過的待測智能設備的數(shù)量大于預設數(shù)量閾值時,重啟所述路由器。
[0047]本發(fā)明的有益效果為:
[0048]本發(fā)明提供的實現(xiàn)智能設備生產(chǎn)測試的方法、WiFi模組及系統(tǒng),通過預先對路由器的服務器標識SSID或路由器的信標beacon中的參數(shù)的設定,可快速識別并連接用于生產(chǎn)測試的路由器,避免人工配置連接路由器,節(jié)省時間;通過多臺路由器并行操作,并自動完成多臺路由器之間的切換,從而避免單臺路由器的連接性能帶來的生產(chǎn)瓶頸,而且,由于路由器連續(xù)工作的時間遠大于路由器重啟的時間