本發(fā)明涉及電器技術領域,尤其涉及一種wifi模塊的來料檢測方法、終端和系統(tǒng)。
背景技術:
wifi模塊是物聯(lián)網、智能家居系統(tǒng)的關鍵產品,wifi模塊上實現(xiàn)物聯(lián)網協(xié)議,通過uart口與家電通信,通過wifi接入局域網與app(application,應用)及云平臺通信。相關技術中的wifi模塊來料檢測,需要將wifi模塊連接到家電產品上,然后使用app進行操作,來驗證wifi模塊的基本功能,并根據(jù)測試驗證的結果判斷wifi模塊硬件、固件及協(xié)議功能的實現(xiàn)。
相關技術中的檢測方法需要使用真實家電產品配合測試驗證,測試步驟多、涉及較多功能、操作,費時費力。尤其對于來料檢測需要按比例抽檢,要測試的模塊數(shù)較多,而且檢測需要人工進行判別,從而導致工作量較大、檢測效率低。
技術實現(xiàn)要素:
本發(fā)明旨在至少在一定程度上解決相關技術中的技術問題之一。為此,本發(fā)明的一個目的在于提出一種wifi模塊的來料檢測方法,該檢測方法無需借助真實家電產品就能完成對wifi模塊的檢測,且可以自動判定檢測結果,無需人工判別,該檢測方法操作簡便、快捷,大大提升了檢測效率。
本發(fā)明的第二個目的在于提出一種wifi模塊的來料檢測終端。
本發(fā)明的第三個目的在于提出一種wifi模塊的來料檢測系統(tǒng)。
為了實現(xiàn)上述目的,本發(fā)明第一方面實施例的wifi模塊的來料檢測方法,包括以下步驟:將待測wifi模塊的數(shù)據(jù)發(fā)送端和數(shù)據(jù)接收端進行短接;在所述待測wifi模塊上電且接入無線熱點后,將第一數(shù)據(jù)發(fā)送至所述待測wifi模塊,以使所述待測wifi模塊通過所述數(shù)據(jù)發(fā)送端發(fā)送所述第一數(shù)據(jù);獲取所述待測wifi模塊通過所述數(shù)據(jù)接收端接收到的攜帶第二物理地址信息的第二數(shù)據(jù);判斷所述第一數(shù)據(jù)和所述第二數(shù)據(jù)是否一致,以確定所述待測wifi模塊是否檢測通過。
根據(jù)本發(fā)明實施例的wifi模塊的來料檢測方法,無需借助真實家電產品就能完成對 wifi模塊的檢測,且可以自動判定檢測結果,無需人工判別,該檢測方法操作簡便、快捷,大大提升了檢測效率。
在本發(fā)明的一個實施例中,還包括:掃描所述待測wifi模塊的標簽獲取第一物理地址信息;判斷所述第二物理地址信息和所述第一物理地址信息是否一致,以確定所述待測wifi模塊是否檢測通過。
在本發(fā)明的一個實施例中,所述標簽為二維碼或條形碼。
在本發(fā)明的一個實施例中,在所述將第一數(shù)據(jù)發(fā)送至所述待測wifi模塊之前,還包括:將所述無線熱點的配置信息發(fā)送至所述待測wifi模塊,以使所述待測wifi模塊根據(jù)所述配置信息接入所述無線熱點。
在本發(fā)明的一個實施例中,所述待測wifi模塊由5v適配器供電,或者由usb接口供電。
在本發(fā)明的一個實施例中,所述待測wifi模塊的數(shù)據(jù)發(fā)送端和數(shù)據(jù)接收端之間通過導線或短接帽進行短接。
為了實現(xiàn)上述目的,本發(fā)明第二方面實施例的wifi模塊的來料檢測終端,包括:發(fā)送模塊,用于在待測wifi模塊上電且接入無線熱點后,將第一數(shù)據(jù)發(fā)送至所述待測wifi模塊,以使所述待測wifi模塊通過所述數(shù)據(jù)發(fā)送端發(fā)送所述第一數(shù)據(jù),其中,所述待測wifi模塊的數(shù)據(jù)發(fā)送端和數(shù)據(jù)接收端短接;接收模塊,用于獲取所述待測wifi模塊通過所述數(shù)據(jù)接收端接收到的攜帶第二物理地址信息的第二數(shù)據(jù);判斷模塊,用于判斷所述第一數(shù)據(jù)和所述第二數(shù)據(jù)是否一致,以確定所述待測wifi模塊是否檢測通過。
根據(jù)本發(fā)明實施例的wifi模塊的來料檢測終端,無需借助真實家電產品就能完成對wifi模塊的檢測,且可以自動判定檢測結果,無需人工判別,通過該檢測終端對wifi模塊進行檢測,操作簡便、快捷,大大提升了檢測效率。
在本發(fā)明的一個實施例中,還包括:掃描模塊,所述掃描模塊,用于掃描所述待測wifi模塊的標簽獲取第一物理地址信息;所述判斷模塊,還用于判斷所述第二物理地址信息和所述第一物理地址信息是否一致,以確定所述待測wifi模塊是否檢測通過。
在本發(fā)明的一個實施例中,所述標簽為二維碼或條形碼。
在本發(fā)明的一個實施例中,所述發(fā)送模塊在將所述第一數(shù)據(jù)發(fā)送至所述待測wifi模塊之前,所述發(fā)送模塊還用于將所述無線熱點的配置信息發(fā)送至所述待測wifi模塊,以使所述待測wifi模塊根據(jù)所述配置信息接入所述無線熱點。
為了實現(xiàn)上述目的,本發(fā)明第三方面實施例的wifi模塊的來料檢測系統(tǒng),包括:本發(fā)明第二方面實施例的來料檢測終端;無線熱點提供裝置,用于提供無線熱點;待測wifi模塊,其中,所述待測wifi模塊的數(shù)據(jù)發(fā)送端和數(shù)據(jù)接收端短接;以及供電裝置,用于為所 述待測wifi模塊供電。
根據(jù)本發(fā)明實施例的wifi模塊的來料檢測系統(tǒng),無需借助真實家電產品就能完成對wifi模塊的檢測,且可以自動判定檢測結果,無需人工判別,通過該檢測系統(tǒng)對wifi模塊進行檢測,操作簡便、快捷,大大提升了檢測效率。
附圖說明
圖1是根據(jù)本發(fā)明一個實施例的wifi模塊的來料檢測方法的流程圖;
圖2是根據(jù)本發(fā)明一個具體實施例的待測wifi模塊的接線示意圖;
圖3是根據(jù)本發(fā)明一個具體實施例的wifi模塊的來料檢測方法的流程圖;
圖4a是根據(jù)本發(fā)明一個具體實施例的“模塊測試”app的示意圖;
圖4b和圖4c是根據(jù)本發(fā)明一個具體實施例的“來料檢測”選項對應的界面示意圖;
圖4d是根據(jù)本發(fā)明一個具體實施例的“網絡配置”選項對應的界面示意圖;
圖4e和圖4f是根據(jù)本發(fā)明一個具體實施例的在來料檢測”選項對應的界面示意圖;
圖5是根據(jù)本發(fā)明一個實施例的wifi模塊的來料檢測終端的方框示意圖;
圖6是根據(jù)本發(fā)明另一個實施例的wifi模塊的來料檢測終端的方框示意圖;
圖7是根據(jù)本發(fā)明一個實施例的wifi模塊的來料檢測系統(tǒng)的方框示意圖。
具體實施方式
下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
下面結合附圖描述本發(fā)明實施例的wifi模塊的來料檢測方法、終端和系統(tǒng)。
圖1是根據(jù)本發(fā)明一個實施例的wifi模塊的來料檢測方法的流程圖。如圖1所示,本發(fā)明實施例的wifi模塊的來料檢測方法,包括以下步驟:
s1,將待測wifi模塊的數(shù)據(jù)發(fā)送端和數(shù)據(jù)接收端進行短接。
在本發(fā)明的一個實施例中,待測wifi模塊的數(shù)據(jù)發(fā)送端(tx)和數(shù)據(jù)接收端(rx)之間通過導線或短接帽進行短接。
在本發(fā)明的一個實施例中,待測wifi模塊由5v適配器供電,或者由usb接口供電。
具體地,如圖2所示,首先將待測wifi模塊的tx和rx短接,并將5v適配器的線纜分別和待測wifi模塊的電源端(5v)和接地端(gnd)相連接,以通過5v適配器為待測wifi模塊供電。
s2,在待測wifi模塊上電且接入無線熱點后,將第一數(shù)據(jù)發(fā)送至待測wifi模塊,以 使待測wifi模塊通過數(shù)據(jù)發(fā)送端發(fā)送第一數(shù)據(jù)。
在本發(fā)明的一個實施例中,還包括:將無線熱點的配置信息發(fā)送至待測wifi模塊,以使待測wifi模塊根據(jù)配置信息接入無線熱點。
具體地,將5v適配器接通電源,以使待測wifi模塊上電。
進一步地,用戶可在控制終端的app中輸入無線熱點的配置信息(例如,用戶名和密碼),控制終端則將無線熱點的配置信息發(fā)送至待測wifi模塊,待測wifi模塊則根據(jù)配置信息接入無線熱點。
舉例來講,可以使用快連技術及協(xié)議,通過局域網組播方式將無線熱點的配置信息發(fā)送給待測wifi模塊。當然,也可以通過其它通信方式將配置信息發(fā)送給待測wifi模塊,在此不進行限制。
進一步地,待測wifi模塊入網后,需要對待測wifi模塊的數(shù)據(jù)發(fā)送和接收進行測試,由于待測wifi模塊在實際應用時,其rx和tx是與智能家電相連的,為了測試rx和tx的功能,可以通過將rx和tx短接的方式來模擬與智能家電的數(shù)據(jù)交互。具體地,將第一數(shù)據(jù)(即測試數(shù)據(jù),例如111122228888)發(fā)送至待測wifi模塊,以使待測wifi模塊通過數(shù)據(jù)發(fā)送端tx發(fā)送第一數(shù)據(jù)。
s3,獲取待測wifi模塊通過數(shù)據(jù)接收端接收到的攜帶第二物理地址信息的第二數(shù)據(jù)。
具體地,由于待測wifi模塊的rx和tx為短接,那么待測wifi模塊則會自發(fā)自收。待測wifi模塊的rx接收到數(shù)據(jù)后反饋給控制終端。
更具體地,待測wifi模塊將rx接收到的第二數(shù)據(jù)反饋給控制終端時,所發(fā)送的消息中會攜帶待測wifi模塊中所燒寫的第二物理地址信息。
s4,判斷第一數(shù)據(jù)和第二數(shù)據(jù)是否一致,以確定待測wifi模塊是否檢測通過。
具體地,控制終端獲得第一數(shù)據(jù)和第二數(shù)據(jù)后,判斷第一數(shù)據(jù)和第二數(shù)據(jù)是否一致,如果一致則判斷待測wifi模塊檢測通過。
一般來講,待測wifi模塊的內部燒寫有自身的物理地址信息,在待測wifi模塊的外部還貼有標簽,標簽中也包含了待測wifi模塊的物理地址信息,那么,在來料檢測過程中需要判斷待測wifi模塊內部燒寫的真實的物理地址信息和標簽上的物理地址信息是否一致,來判斷待測wifi模塊檢測通過。下面進行具體介紹。
在本發(fā)明的一個實施例中,wifi模塊的來料檢測方法,還包括以下步驟:
s5,掃描待測wifi模塊的標簽獲取第一物理地址信息。
在本發(fā)明的一個實施例中,標簽為二維碼或條形碼。
例如,通過控制終端的攝像頭對待測wifi模塊上標簽進行掃描,以獲得待測wifi模塊上貼的第一物理地址信息。
s6,判斷第二物理地址信息和第一物理地址信息是否一致,以確定待測wifi模塊是否檢測通過。
具體地,當?shù)诙锢淼刂沸畔⒑偷谝晃锢淼刂沸畔⒁恢聲r,則判斷待測wifi模塊檢測通過。
圖3是根據(jù)本發(fā)明一個具體實施例的wifi模塊的來料檢測方法的流程圖。其中,該檢測方法所需要的設備有安裝有測試app的控制終端(例如為手機)、無線路由器(用于提供無線熱點)、待測wifi模塊和供電電源(例如為5v適配器)。如圖3所示,該檢測方法包括以下步驟:
s101,將待測wifi模塊的rx和tx短接,并將待測wifi模塊與5v適配器連接。
s102,將5v適配器連接電源,以將待測wifi模塊上電。
s103,打開控制終端中的“模塊測試”app(如圖4a所示),并點擊“來料檢測”選項(如圖4b所示)。
s104,點擊“掃描設備”,以打開控制終端的攝像頭,并將攝像頭對準wifi模塊底面粘貼的二維碼標簽。
掃描完成后,待測wifi模塊的第一物理地址信則會顯示在“掃描設備”左邊的方框里(如圖4c所示)。
s105,點擊“網絡配置”選項,然后輸入無線熱點的配置信息(例如,圖4d所示的無線路由器“ssid”和“密碼”),點擊“保存”。
控制終端則將無線熱點的配置信息發(fā)送至待測wifi模塊,以將待測wifi模塊配置入網。
s106,在“發(fā)送命令”一欄中輸入任意數(shù)字串(即第一數(shù)據(jù)),點擊發(fā)送。
例如,如圖4e所示,可在“發(fā)送命令”一欄中輸入位數(shù)最長為12的數(shù)字,如輸入111122228888,點擊發(fā)送。
s107,點擊發(fā)送后,判斷待測wifi模塊返回的第二物理地址信息是否與掃描獲得的第一物理地址信息一致、返回的第二數(shù)據(jù)是否與輸入的第一數(shù)據(jù)一致,以判斷該待測wifi模塊是否通過檢測。
具體地,如圖4f所示,控制終端判斷“網絡配置”欄返回的mac地址信息(即第二物理地址信息)與掃描得到的mac地址信息(即第一物理地址信息)是否一致,如果不一致,則此項檢測失??;控制終端判斷“模塊返回命令”欄中返回的數(shù)字字符串信息(即第二數(shù)據(jù))與在“發(fā)送命令”欄中輸入的數(shù)字字符串(即第一數(shù)據(jù))是否一致,如果不一致,則此項檢測失敗。
另外,測試完成后,還將檢測結果(通過檢測或沒有通過檢測)進行顯示,以展示給 檢測人員。
s108,在該待測wifi模塊測試完成后,將適配器斷電,并將wifi模塊收起,然后點擊“清空所有”按鈕,以清空當前測試模塊的所有信息,準備測試下一個模塊。
在應用本發(fā)明實施例的檢測方法時,待測wifi模塊硬件、固件不需要額外開發(fā)工作就能完成檢測,也無需借助真實家電產品,測試步驟簡便、快捷,適合大比例來料檢測抽檢,極大提高了檢測效率。
本發(fā)明實施例的wifi模塊的來料檢測方法,無需借助真實家電產品就能完成對wifi模塊的檢測,且可以自動判定檢測結果,無需人工判別,該檢測方法操作簡便、快捷,大大提升了檢測效率。
為了實現(xiàn)上述實施例,本發(fā)明還提出了一種wifi模塊的來料檢測終端。
圖5是根據(jù)本發(fā)明一個實施例的wifi模塊的來料檢測終端的方框示意圖。如圖5所示,本發(fā)明實施例的wifi模塊的來料檢測終端100,包括:發(fā)送模塊10、接收模塊20和判斷模塊30。
發(fā)送模塊10用于在待測wifi模塊上電且接入無線熱點后,將第一數(shù)據(jù)發(fā)送至待測wifi模塊,以使待測wifi模塊通過數(shù)據(jù)發(fā)送端發(fā)送第一數(shù)據(jù),其中,待測wifi模塊的數(shù)據(jù)發(fā)送端和數(shù)據(jù)接收端短接。
在本發(fā)明的一個實施例中,待測wifi模塊的數(shù)據(jù)發(fā)送端(tx)和數(shù)據(jù)接收端(rx)之間通過導線或短接帽進行短接。
在本發(fā)明的一個實施例中,發(fā)送模塊10在將第一數(shù)據(jù)發(fā)送至待測wifi模塊之前,發(fā)送模塊10還用于將無線熱點的配置信息發(fā)送至待測wifi模塊,以使待測wifi模塊根據(jù)配置信息接入無線熱點。
具體地,在給待測wifi模塊上電后,用戶可在來料檢測終端100(即前文中所述的控制終端)的app相應界面中輸入無線熱點的配置信息(例如,用戶名和密碼),來料檢測終端100的發(fā)送模塊10則將無線熱點的配置信息發(fā)送至待測wifi模塊,待測wifi模塊則根據(jù)配置信息接入無線熱點。
進一步地,在待測wifi模塊接入無線熱點后,需要對待測wifi模塊的數(shù)據(jù)發(fā)送和接收進行測試,由于待測wifi模塊在實際應用時,其rx和tx是與智能家電相連的,為了測試rx和tx的功能,可以通過將rx和tx短接的方式來模擬與智能家電的數(shù)據(jù)交互。具體地,發(fā)送模塊10將第一數(shù)據(jù)(即測試數(shù)據(jù),例如111122228888)發(fā)送至待測wifi模塊,以使待測wifi模塊通過數(shù)據(jù)發(fā)送端tx發(fā)送第一數(shù)據(jù)。
接收模塊20用于獲取待測wifi模塊通過數(shù)據(jù)接收端接收到的攜帶第二物理地址信息 的第二數(shù)據(jù)。
具體地,由于待測wifi模塊的rx和tx為短接,那么待測wifi模塊則會自發(fā)自收。待測wifi模塊的rx接收到數(shù)據(jù)后反饋給來料檢測終端100。
更具體地,待測wifi模塊將rx接收到的第二數(shù)據(jù)反饋給來料檢測終端100時,所發(fā)送的消息中會攜帶待測wifi模塊中所燒寫的第二物理地址信息。
判斷模塊30用于判斷第一數(shù)據(jù)和第二數(shù)據(jù)是否一致,以確定待測wifi模塊是否檢測通過。
具體地,來料檢測終端100獲得第一數(shù)據(jù)和第二數(shù)據(jù)后,判斷第一數(shù)據(jù)和第二數(shù)據(jù)是否一致,如果一致則判斷待測wifi模塊檢測通過。
一般來講,待測wifi模塊的內部燒寫有自身的物理地址信息,在待測wifi模塊的外部還貼有標簽,標簽中也包含了待測wifi模塊的物理地址信息,那么,在來料檢測過程中需要判斷待測wifi模塊內部燒寫的真實的物理地址信息和標簽上的物理地址信息是否一致,來判斷待測wifi模塊檢測通過。下面進行具體介紹。
在本發(fā)明的一個實施例中,如圖6所示,還包括:掃描模塊40。
其中,掃描模塊40用于掃描待測wifi模塊的標簽獲取第一物理地址信息。
在本發(fā)明的一個實施例中,標簽為二維碼或條形碼。
例如,掃描模塊40可以通過來料檢測終端100的攝像頭對待測wifi模塊上的標簽進行掃描,以獲得待測wifi模塊上貼的第一物理地址信息。
判斷模塊30還用于判斷第二物理地址信息和第一物理地址信息是否一致,以確定待測wifi模塊是否檢測通過。
具體地,當?shù)诙锢淼刂沸畔⒑偷谝晃锢淼刂沸畔⒁恢聲r,判斷模塊30則判斷待測wifi模塊檢測通過。
本發(fā)明實施例的wifi模塊的來料檢測終端,無需借助真實家電產品就能完成對wifi模塊的檢測,且可以自動判定檢測結果,無需人工判別,通過該檢測終端對wifi模塊進行檢測,操作簡便、快捷,大大提升了檢測效率。
為了實現(xiàn)上述實施例,本發(fā)明還提出了一種wifi模塊的來料檢測系統(tǒng)。
圖7是根據(jù)本發(fā)明一個實施例的wifi模塊的來料檢測系統(tǒng)的方框示意圖。如圖7所示,本發(fā)明實施例的wifi模塊的來料檢測系統(tǒng),包括:來料檢測終端100、無線熱點提供裝置200、待測wifi模塊300和供電裝置400。其中,待測wifi模塊300的數(shù)據(jù)發(fā)送端tx和數(shù)據(jù)接收端rx短接。
在本發(fā)明的一個實施例中,待測wifi模塊300的數(shù)據(jù)發(fā)送端和數(shù)據(jù)接收端之間通過導 線或短接帽進行短接。
其中,無線熱點提供裝置200用于提供無線熱點。例如,無線熱點提供裝置200為無線路由器。
供電裝置400用于為待測wifi模塊300供電。
在本發(fā)明的一個實施例中,供電裝置400可以是5v適配器,也可以是usb接口供電裝置。也就是說,可以通過5v適配器為待測wifi模塊300供電,也可以通過usb接口為待測wifi模塊300供電。
本發(fā)明實施例的wifi模塊的來料檢測系統(tǒng),無需借助真實家電產品就能完成對wifi模塊的檢測,且可以自動判定檢測結果,無需人工判別,通過該檢測系統(tǒng)對wifi模塊進行檢測,操作簡便、快捷,大大提升了檢測效率。
在本發(fā)明的描述中,需要理解的是,術語“中心”、“縱向”、“橫向”、“長度”、“寬度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”“內”、“外”、“順時針”、“逆時針”、“軸向”、“徑向”、“周向”等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發(fā)明的限制。
此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
在本發(fā)明中,除非另有明確的規(guī)定和限定,術語“安裝”、“相連”、“連接”、“固定”等術語應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內部的連通或兩個元件的相互作用關系,除非另有明確的限定。對于本領域的普通技術人員而言,可以根據(jù)具體情況理解上述術語在本發(fā)明中的具體含義。
在本發(fā)明中,除非另有明確的規(guī)定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接觸,或第一和第二特征通過中間媒介間接接觸。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或僅僅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或僅僅表示第一特征水平高度小于第二特征。
在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。
盡管上面已經示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術人員在本發(fā)明的范圍內可以對上述實施例進行變化、修改、替換和變型。