無線門磁測試方法及裝置的制造方法
【專利摘要】上述無線門磁測試方法及裝置,通過應用界面獲取開始檢測的開始指令,并根據開始指令發送開始檢測命令;開始檢測命令用于觸發無線門磁檢測工具的磁條勻速轉動使磁條依次靠近或遠離各個待測門磁,進而觸發待測門磁發送測試信號;依次接收攜帶測試信號是否正常的結果信息的門磁結果數據包;結果信息包括根據在預設間隔內接收到的測試信號或在預設間隔內未接收到測試信號而確定的檢測結果的信息;根據門磁結果數據包攜帶的結果信息,將檢測結果按序顯示。如此,將檢測結果按序顯示,提高了結果信息的可讀性,可以降低出錯率;且能夠同時對多個待測門磁進行檢測,大幅度提高無線門磁的檢測效率。
【專利說明】
無線門磁測試方法及裝置
技術領域
[0001]本發明涉及無線門磁測試領域,尤其涉及一種無線門磁測試方法及裝置。
【背景技術】
[0002]隨著智能家居產品發展愈加迅速,各類無線產品正不斷涌入到消費市場中,而人們安全意識的快速提高,也帶動了一批批安防類無線產品的誕生和部署。
[0003]無線門磁是一種安防類安全報警裝置,它由兩部分組成,即磁條和門磁,其中,門磁設有控制電路、無線發射模塊。無線門磁一般安裝于門和窗戶,當磁條與門磁貼近到一定距離時,門磁發送一個閉合的信號到無線接收端,即單片機,當磁條遠離門磁時,門磁則發送一個打開的信號到單片機。
[0004]現在市面上的315/433/868/915無線設備指分別工作于315MHz、433MHz、868MHz和915MHz頻段的無線通信設備,其特點是傳輸數據量少、傳輸距離遠和穿透能力強,而工作在這類頻段的無線門磁,是通過自定義的協議與相同頻段的無線接收端來進行遠程通訊的。
[0005]傳統的無線門磁測試方法直接通過上位機查看單片機的串口數據來檢測無線門磁功能,由于串口數據包的數據位和包含的信息比較多,容易使檢測人員產生疲勞、出錯率尚,無法大幅地提尚無線門磁的檢測效率。
【發明內容】
[0006]基于此,有必要提供一種測試效率高的無線門磁測試方法及裝置。
[0007]—種無線門磁測試方法,多個待測門磁按序排列在無線門磁檢測工具上,所述無線門磁檢測工具包括磁條;所述方法包括:
[0008]通過應用界面獲取開始檢測的開始指令,并根據所述開始指令發送開始檢測命令;所述開始檢測命令用于觸發所述無線門磁檢測工具的所述磁條勻速轉動使所述磁條依次靠近或遠離各個所述待測門磁,進而觸發所述待測門磁發送測試信號;
[0009]依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包;所述結果信息包括根據在預設間隔內接收到的所述測試信號或在預設間隔內未接收到所述測試信號而確定的檢測結果的信息;
[0010]根據提取的所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按序顯不O
[0011 ] 一種無線門磁測試裝置,多個待測門磁按序排列在無線門磁檢測工具上,所述無線門磁檢測工具包括磁條;所述裝置包括:
[0012]指令獲取模塊,用于通過應用界面獲取開始檢測的開始指令,并根據所述開始指令發送開始檢測命令;所述開始檢測命令用于觸發所述無線門磁檢測工具的所述磁條勻速轉動使所述磁條依次靠近或遠離各個所述待測門磁,進而觸發所述待測門磁發送測試信號;
[0013]數據接收模塊,用于依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包;所述結果信息包括根據在預設間隔內接收到的所述測試信號或在預設間隔內未接收到所述測試信號而確定的檢測結果的信息;
[0014]結果顯示模塊,用于根據提取的所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按序顯示。
[0015]上述無線門磁測試方法及裝置,多個待測門磁按序排列在無線門磁檢測工具上,所述無線門磁檢測工具包括磁條;通過應用界面獲取開始檢測的開始指令,并根據所述開始指令發送開始檢測命令;所述開始檢測命令用于觸發所述無線門磁檢測工具的所述磁條勻速轉動使所述磁條依次靠近或遠離各個所述待測門磁,進而觸發所述待測門磁發送測試信號;依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包;所述結果信息包括根據在預設間隔內接收到的所述測試信號或在預設間隔內未接收到所述測試信號而確定的檢測結果的信息;根據所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按序顯示。如此,將檢測結果按序顯示,提高了結果信息的可讀性,可以降低出錯率;且能夠同時對多個待測門磁進行檢測,大幅度提高無線門磁的檢測效率。
【附圖說明】
[0016]圖1為一實施例的無線門磁測試方法的流程圖;
[0017]圖2為圖1的無線門磁測試方法的一個步驟的具體流程圖;
[0018]圖3為另一實施例的無線門磁測試方法的流程圖;
[0019]圖4為又一實施例的無線門磁測試方法的流程圖;
[0020]圖5為一實施例的無線門磁測試方法的一個界面圖;
[0021 ]圖6為一實施例的無線門磁測試方法的另一個界面圖;
[0022]圖7為一種實施方式的無線門測試裝置的結構圖。
【具體實施方式】
[0023]為了便于理解本發明,下面將參照相關附圖對本發明進行更全面的描述。附圖中給出了本發明的較佳的實施例。但是,本發明可以以許多不同的形式來實現,并不限于本文所描述的實施例。相反地,提供這些實施例的目的是使對本發明的公開內容的理解更加透徹全面。
[0024]除非另有定義,本文所使用的所有的技術和科學術語與屬于本發明的技術領域的技術人員通常理解的含義相同。本文中在本發明的說明書中所使用的術語只是為了描述具體的實施例的目的,不是旨在于限制本發明。本文所使用的術語“或/和”包括一個或多個相關的所列項目的任意的和所有的組合。
[0025]如圖1所示,為本發明提供一種無線門磁測試方法,多個待測門磁按序排列在無線門磁檢測工具上,所述無線門磁檢測工具包括磁條。該方法包括:
[0026]S120:通過應用界面獲取開始檢測的開始指令,并根據所述開始指令發送開始檢測命令。所述開始檢測命令用于觸發所述無線門磁檢測工具的磁條勻速轉動使所述磁條依次靠近或遠離各個所述待測門磁,進而觸發所述待測門磁發送測試信號。
[0027]應用界面為本方法實施時所對應的軟件界面。開始指令可以為觸發應用界面中的預設控件,如開始按鈕。
[0028]在本實施例中,實施本方法的計算機,也可稱為上位機,通過應用界面獲取開始檢測的開始指令,并根據所述開始指令發送開始檢測命令。無線門磁測試工具接收開始檢測命令,并根據開始檢測命令控制磁條勻速轉動。
[0029]多個待測門磁按序排列在無線門磁檢測工具上,所述無線門磁檢測工具包括磁條,以與待測門磁配合工作。具體地,磁條以一預設半徑繞無線門磁測試工具的中心點旋轉;多個待測門磁均勻分布于以另一預設半徑為半徑以無線門磁測試工具的中心點為圓心的圓周上。在無線門磁測試工具的磁條旋轉時,可以使磁條依次靠近然后遠離各個待測門磁,從而使得各個待測門磁依次發送測試信號至單片機。
[0030]S140:依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包。所述結果信息包括根據在預設間隔內接收到的所述測試信號或在預設間隔內未接收到所述測試信號而確定的檢測結果的信息。
[0031]單片機接收待測門磁發送的測試信號;然后根據在預設間隔內接收到的所述測試信號或在預設間隔內未接收到所述測試信號的檢測結果確定結果信息,并將該檢測結果封裝成門磁結果數據包發送至上位機。在本實施例中,上位機接收該門磁結果數據包。
[0032]具體地,所述測試信號包括閉合信號及分離信號。其中,閉合信號為當磁條與待測門磁貼近到一定距離時,若待測門磁正常則發送的一個閉合的信號;分離信號為當磁條遠離待測門磁時,若待測門磁正常則發送的一個打開的信號。
[0033]S160:根據所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按序顯示。
[0034]上位機根據所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按照待測門磁排列的位置順序顯示,即按照接收磁結果數據包的順序顯示。具體地,顯示在所述應用界面中。
[0035]當所述結果信息為正常時,將所述檢測結果為正常顯示到所述應用界面中;當所述結果信息為異常時,將所述檢測結果為正常顯示到所述應用界面中。具體地,所述測試信號包括閉合信號及分離信號;當所述結果信息為所述閉合信號及所述分離信號正常時,將所述檢測結果為正常顯示到所述應用界面中;當所述結果信息為所述閉合信號或所述分離信號異常時,將所述檢測結果為異常顯示到所述應用界面中。
[0036]在其中一個具體實施例中,為提高檢測結果的可讀性,顯示界面中顯示序號及檢測結果。用戶可以通過序號與待測門磁排列的位置順序相互對應,從而確定該序號對應的待測門磁的檢測結果。
[0037]上述無線門磁測試方法,多個待測門磁按序排列在無線門磁檢測工具上,所述無線門磁檢測工具包括磁條;通過應用界面獲取開始檢測的開始指令,并根據所述開始指令發送開始檢測命令;所述開始檢測命令用于觸發所述無線門磁檢測工具的所述磁條勻速轉動使所述磁條依次靠近或遠離各個所述待測門磁,進而觸發所述待測門磁發送測試信號;依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包;所述結果信息包括根據在預設間隔內接收到的所述測試信號或在預設間隔內未接收到所述測試信號而確定的檢測結果的信息;根據所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按序顯示。如此,將檢測結果按序顯示,提高了結果信息的可讀性,可以降低出錯率;且能夠同時對多個待測I?磁進彳丁檢測,大幅度提尚無線I?磁的檢測效率。
[0038]為了使檢測結果更加清晰,進一步提高可讀性。在其中一個實施例中,所述測試信號包括門磁標識;所述檢測結果包括所述門磁標識。
[0039]如圖2所示,在其中一個實施例中,所述根據所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按序顯示的步驟,即步驟S160,包括:
[0040]S261:解析所述門磁結果數據包,提取所述門磁標識及所述門磁標識對應的所述測試信號是否正常的結果信息。
[0041]根據單片機封裝成門磁結果數據包的通信協議,解析所述門磁結果數據包。可以理解地,單片機根據通信協議對結果信息進行封裝。如此,提高通信的安全性。
[0042]S263:根據所述結果信息,將所述檢測結果按序顯示在所述應用界面中。
[0043]如此,可以在應用界面中通過待測門磁排列的位置順序以及門磁標識來標識一個待測門磁,進一步提高結果信息的可讀性。
[0044]如圖3所示,在其中一個實施例中,步驟S320-S340對應步驟S120-S340。所述測試信號包括閉合信號及分離信號;所述檢測結果包括收到兩個信號、收到一個信號及未接收到信號;所述將所述檢測結果按序顯示的步驟,即步驟S360,包括:
[0045]S365:當所述結果信息為所述閉合信號及所述分離信號收到兩個時,將所述檢測結果以預設正常格式顯示到所述應用界面中。
[0046]在預設時間內收到了所述結果信息為所述閉合信號及所述分離信號,表示檢測結果為兩個測試信號均正常。此時,將所述檢測結果為正常以預設正常格式顯示到所述應用界面中。具體地,預設格式可以為,顯示提取的門磁標識并以第一預設字體顏色顯示檢測結果為正常。預設時間可根據待測門磁排列的間隔及磁條旋轉的角度及通信的時延確定。
[0047]S367:當所述結果信息為所述閉合信號及所述分離信號收到一個時,將所述檢測結果以第一預設異常格式顯示到所述應用界面中。
[0048]只在預設時間內收到了所述結果信息為所述閉合信號及所述分離信號中的一個時,表示檢測結果為兩個測試信號有一個正常一個異常。此時,將所述檢測結果為異常以第一預設異常格式顯示到所述應用界面中。具體地,預設格式可以為,顯示提取的門磁標識并以第二預設字體顏色顯示檢測結果為異常。可以理解地,此時的檢測結果異常為半異常,因此可以更具體地,將檢測結果為半異常顯示在所述應用界面中。
[0049]S369:當所述結果信息為所述閉合信號及所述分離信號未接收到時,將所述檢測結果以第二預設異常格式顯示到所述應用界面中。
[0050]在預設時間內未收到所述結果信息為所述閉合信號及所述分離信號中的任意一個時,表示檢測結果為兩個測試信號均異常。此時,將所述檢測結果為異常以第二預設異常格式顯示到所述應用界面中。具體地,由于兩個測試信號均異常,單片機無法獲取原本應該正常的測試信號對應的待測門磁的門磁標識,預設格式可以為,顯示門磁標識為預設標識,如可以為00000000;并以第三預設字體顏色顯示檢測結果為異常。第三預設字體顏色可以與第二預設字體顏色相同。可以理解地,此時的檢測結果異常為全異常,因此可以更具體地,將檢測結果為全異常顯示在所述應用界面中。
[0051 ]在一個具體實施例中,第一預設字體顏色為綠色字體,第二預設字體顏色為紅色字體。
[0052]請結合參閱圖1及圖4,在其中一個實施例中,步驟S420-S460分別對應步驟S120-S160。所述通過應用界面獲取開始檢測的開始指令,并根據所述開始指令發送開始檢測命令的步驟,即步驟S420,之前,還包括:
[0053]S410:通過所述應用界面獲取通信參數。
[0054]通信參數包括串口號或/及波特率。其中,串口號為單片機的串口對應的上位機的串口號,如com2;波特率為單片機與上位機之間傳輸數據的波特率,如9600。通過串口號可以選擇檢測的對象為哪些待測門磁;而通過波特率可以限定單位時間內載波參數變化的次數。
[0055]步驟S440為,根據所述通信參數依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包。
[0056]請繼續參閱圖4,在其中一個實施例中,所述根據所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按序顯示-的步驟,即步驟S460,之后,還包括:
[0057]S480:通過所述應用界面獲取復位指令,并根據所述復位指令將所述應用界面返回至初始狀態。
[0058]在一個具體實施例中,請參閱圖5及圖6,應用界面包括顯示界面及控制界面。門磁標識具體為門磁ID,檢測結果包括序號、門磁ID、狀態(對應結果正常或異常)及錯誤信息欄。在本實施例中,還可以通過錯誤信息欄顯示具體的異常信息,如閉合信號異常或分離信號異常O
[0059]顯示界面用于顯示檢測結果;控制界面用于獲取控制指令。初始狀態可以為默認的控制指令,如默認的通信參數;也可以為默認的顯示空白的檢測結果。如此,方便用戶重新獲取開始指令,重新測試。
[0060]如圖7所示,一實施例的無線門磁測試裝置,為上述無線門磁測試方法對應的虛擬裝置多個待測門磁按序排列在無線門磁檢測工具上,所述無線門磁檢測工具包括磁條;所述裝置包括:
[0061 ]指令獲取模塊720,用于通過應用界面獲取開始檢測的開始指令,并根據所述開始指令發送開始檢測命令;所述開始檢測命令用于觸發所述無線門磁檢測工具的所述磁條勻速轉動使所述磁條依次靠近或遠離各個所述待測門磁,進而觸發所述待測門磁發送測試信號;
[0062]數據接收模塊740,用于依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包;所述結果信息包括根據在預設間隔內接收到的所述測試信號或在預設間隔內未接收到所述測試信號而確定的檢測結果的信息;
[0063]結果顯示模塊760,用于根據提取的所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按序顯示。
[0064]上述無線門磁測試裝置,多個待測門磁按序排列在無線門磁檢測工具上,所述無線門磁檢測工具包括磁條;指令獲取模塊通過應用界面獲取開始檢測的開始指令,并根據所述開始指令發送開始檢測命令;所述開始檢測命令用于觸發所述無線門磁檢測工具的所述磁條勻速轉動使所述磁條依次靠近或遠離各個所述待測門磁,進而觸發所述待測門磁發送測試信號;數據接收模塊依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包;所述結果信息包括根據在預設間隔內接收到的所述測試信號或在預設間隔內未接收到所述測試信號而確定的檢測結果的信息;結果顯示模塊根據所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按序顯示。如此,將檢測結果按序顯示,提高了結果信息的可讀性,可以降低出錯率;且能夠同時對多個待測門磁進行檢測,大幅度提高無線門磁的檢測效率。
[0065]在其中一個實施例中,所述測試信號包括門磁標識;所述檢測結果包括所述門磁標識;所述結果顯示模塊760,包括:
[0066]數據解析單元762,用于解析所述門磁結果數據包,提取所述門磁標識及所述門磁標識對應的所述測試信號是否正常的結果信息;
[0067]結果顯示單元764,用于根據所述結果信息,將所述檢測結果按序顯示在所述應用界面中。
[0068]在其中一個實施例中,所述測試信號包括閉合信號及分離信號;所述檢測結果包括收到兩個信號、收到一個信號及未接收到信號;所述結果顯示模塊760,包括:
[0069]正常顯示單元(圖未示),用于當所述結果信息為所述閉合信號及所述分離信號收到兩個時,將所述檢測結果以預設正常格式顯示到所述應用界面中;
[0070]半異常顯示單元(圖未示),用于當所述結果信息為所述閉合信號及所述分離信號收到一個時,將所述檢測結果以第一預設異常格式顯示到所述應用界面中;
[0071]全異常顯示單元(圖未示),用于當所述結果信息為所述閉合信號及所述分離信號未接收到時,將所述檢測結果以第二預設異常格式顯示到所述應用界面中。
[0072]在其中一個實施例中,還包括:
[0073]參數獲取模塊710,用于通過所述應用界面獲取通信參數;
[0074]所述數據接收模塊740,還用于根據所述通信參數依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包。
[0075]在其中一個實施例中,還包括:
[0076]復位返回模塊780,用于通過所述應用界面獲取復位指令,并根據所述復位指令將所述應用界面返回至初始狀態。
[0077]以上實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出多個變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。
【主權項】
1.一種無線門磁測試方法,其特征在于,多個待測門磁按序排列在無線門磁檢測工具上,所述無線門磁檢測工具包括磁條;所述方法包括: 通過應用界面獲取開始檢測的開始指令,并根據所述開始指令發送開始檢測命令;所述開始檢測命令用于觸發所述無線門磁檢測工具的所述磁條勻速轉動使所述磁條依次靠近或遠離各個所述待測門磁,進而觸發所述待測門磁發送測試信號; 依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包;所述結果信息包括根據在預設間隔內接收到的所述測試信號或在預設間隔內未接收到所述測試信號而確定的檢測結果的信息; 根據提取的所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按序顯示。2.根據權利要求1所述的無線門磁測試方法,其特征在于,所述測試信號包括門磁標識;所述檢測結果包括所述門磁標識;所述根據所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按序顯示的步驟,包括: 解析所述門磁結果數據包,提取所述門磁標識及所述門磁標識對應的所述測試信號是否正常的結果信息; 根據所述結果信息,將所述檢測結果按序顯示在所述應用界面中。3.根據權利要求1所述的無線門磁測試方法,其特征在于,所述測試信號包括閉合信號及分離信號;所述檢測結果包括收到兩個信號、收到一個信號及未接收到信號;所述將所述檢測結果按序顯示的步驟,包括: 當所述結果信息為所述閉合信號及所述分離信號收到兩個時,將所述檢測結果以預設正常格式顯示到所述應用界面中; 當所述結果信息為所述閉合信號及所述分離信號收到一個時,將所述檢測結果以第一預設異常格式顯示到所述應用界面中; 當所述結果信息為所述閉合信號及所述分離信號未接收到時,將所述檢測結果以第二預設異常格式顯示到所述應用界面中。4.根據權利要求1所述的無線門磁測試方法,其特征在于,所述通過應用界面獲取開始檢測的開始指令,并根據所述開始指令發送開始檢測命令的步驟之前,還包括: 通過所述應用界面獲取通信參數; 所述依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包的步驟為,根據所述通信參數依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包。5.根據權利要求4所述的無線門磁測試方法,其特征在于,所述根據所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按序顯示的步驟之后,還包括: 通過所述應用界面獲取復位指令,并根據所述復位指令將所述應用界面返回至初始狀??τ O6.一種無線門磁測試裝置,其特征在于,多個待測門磁按序排列在無線門磁檢測工具上,所述無線門磁檢測工具包括磁條;所述裝置包括: 指令獲取模塊,用于通過應用界面獲取開始檢測的開始指令,并根據所述開始指令發送開始檢測命令;所述開始檢測命令用于觸發所述無線門磁檢測工具的所述磁條勻速轉動使所述磁條依次靠近或遠離各個所述待測門磁,進而觸發所述待測門磁發送測試信號; 數據接收模塊,用于依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包;所述結果信息包括根據在預設間隔內接收到的所述測試信號或在預設間隔內未接收到所述測試信號而確定的檢測結果的信息; 結果顯示模塊,用于根據提取的所述門磁結果數據包攜帶的所述結果信息,將所述檢測結果按序顯示。7.根據權利要求6所述的無線門磁測試裝置,其特征在于,所述測試信號包括門磁標識;所述檢測結果包括所述門磁標識;所述結果顯示模塊,包括: 數據解析單元,用于解析所述門磁結果數據包,提取所述門磁標識及所述門磁標識對應的所述測試信號是否正常的結果信息; 結果顯示單元,用于根據所述結果信息,將所述檢測結果按序顯示在所述應用界面中。8.根據權利要求6所述的無線門磁測試裝置,其特征在于,所述測試信號包括閉合信號及分離信號;所述檢測結果包括收到兩個信號、收到一個信號及未接收到信號;所述結果顯示模塊,包括: 正常顯示單元,用于當所述結果信息為所述閉合信號及所述分離信號收到兩個時,將所述檢測結果以預設正常格式顯示到所述應用界面中; 半異常顯示單元,用于當所述結果信息為所述閉合信號及所述分離信號收到一個時,將所述檢測結果以第一預設異常格式顯示到所述應用界面中; 全異常顯示單元,用于當所述結果信息為所述閉合信號及所述分離信號未接收到時,將所述檢測結果以第二預設異常格式顯示到所述應用界面中。9.根據權利要求6所述的無線門磁測試裝置,其特征在于,還包括: 參數獲取模塊,用于通過所述應用界面獲取通信參數; 所述數據接收模塊,還用于根據所述通信參數依次接收攜帶所述測試信號是否正常的結果信息的門磁結果數據包。10.根據權利要求9所述的無線門磁測試裝置,其特征在于,還包括: 復位返回模塊,用于通過所述應用界面獲取復位指令,并根據所述復位指令將所述應用界面返回至初始狀態。
【文檔編號】G01R31/327GK106054067SQ201610349787
【公開日】2016年10月26日
【申請日】2016年5月24日
【發明人】紀委男, 王宋偉, 楊正, 李沖, 劉廣
【申請人】深圳市智美達科技股份有限公司