一種設(shè)備信息配置方法及裝置的制造方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種設(shè)備信息配置方法,包括步驟:S1、在任一待配置設(shè)備的藍(lán)牙廣播數(shù)據(jù)中獲取所述待配置設(shè)備的藍(lán)牙地址信息;S2、在判斷本地未存儲(chǔ)所述待配置設(shè)備的藍(lán)牙地址信息的情況下,基于所述藍(lán)牙地址信息與所述待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接,并保存所述待配置設(shè)備的地址信息;S3、通過(guò)藍(lán)牙連接通信方式將獲取的任一不帶標(biāo)記的配置信息發(fā)送給所述待配置設(shè)備,使所述待配置設(shè)備根據(jù)所述配置信息進(jìn)行配置;其中,每一所述配置信息包括唯一的設(shè)備識(shí)別號(hào);S4、將已發(fā)送的所述配置信息進(jìn)行標(biāo)記。本發(fā)明還公開(kāi)了一種設(shè)備信息配置裝置。采用本發(fā)明實(shí)施例,可有效避免對(duì)待配置設(shè)備進(jìn)行重復(fù)配置,防止已使用的配置信息被重復(fù)使用。
【專(zhuān)利說(shuō)明】
一種設(shè)備信息配置方法及裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種設(shè)備信息配置方法及裝置。
【背景技術(shù)】
[0002]藍(lán)牙設(shè)備在出廠前需要求配置設(shè)備信息,該設(shè)備信息通常被用于區(qū)分不同的藍(lán)牙設(shè)備、篩選后建立藍(lán)牙連接或者進(jìn)行藍(lán)牙設(shè)備管理等?,F(xiàn)有藍(lán)牙設(shè)備的設(shè)備信息配置過(guò)程一般為:工人先將待配置藍(lán)牙設(shè)備通過(guò)連接線與設(shè)備信息配置裝置進(jìn)行連接;再將預(yù)存的設(shè)備信息寫(xiě)入待配置藍(lán)牙設(shè)備;然后更換下一個(gè)待配置藍(lán)牙設(shè)備以進(jìn)行設(shè)備信息的寫(xiě)入。
[0003]本發(fā)明人在實(shí)施本發(fā)明的過(guò)程中發(fā)現(xiàn):這種傳統(tǒng)的設(shè)備信息配置方法對(duì)于每個(gè)待配置藍(lán)牙設(shè)備都需要工人對(duì)其進(jìn)行插連接線、寫(xiě)入設(shè)備信息和拔連接線才能完成設(shè)備信息的配置操作,這種采用人工配置設(shè)備信息的方式極易產(chǎn)生對(duì)待配置設(shè)備進(jìn)行重復(fù)配置,以及將已使用的配置信息進(jìn)行重復(fù)使用的問(wèn)題。
【發(fā)明內(nèi)容】
[0004]針對(duì)上述問(wèn)題,本發(fā)明提供一種設(shè)備信息配置方法及裝置,可有效避免對(duì)待配置設(shè)備進(jìn)行重復(fù)配置,還能防止已使用的配置信息被重復(fù)使用。
[0005]為解決上述技術(shù)問(wèn)題,本發(fā)明的一種設(shè)備信息配置方法,包括如下步驟:
[0006]S1、在任一待配置設(shè)備的藍(lán)牙廣播數(shù)據(jù)中獲取所述待配置設(shè)備的藍(lán)牙地址信息;
[0007]S2、在判斷本地未存儲(chǔ)所述待配置設(shè)備的藍(lán)牙地址信息的情況下,基于所述藍(lán)牙地址信息與所述待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接,并保存所述待配置設(shè)備的地址信息;
[0008]S3、通過(guò)藍(lán)牙連接通信方式將獲取的任一不帶標(biāo)記的配置信息發(fā)送給所述待配置設(shè)備,使所述待配置設(shè)備根據(jù)所述配置信息進(jìn)行配置;其中,每一所述配置信息包括唯一的設(shè)備識(shí)別號(hào);
[0009]S4、將已發(fā)送的所述配置信息進(jìn)行標(biāo)記。
[0010]在本方案中,通過(guò)藍(lán)牙連接的方式與待配置設(shè)備自動(dòng)建立連接,無(wú)需工人對(duì)待配置設(shè)備進(jìn)行插拔操作,因而有效提高配置效率,減少因工人操作帶來(lái)的問(wèn)題。進(jìn)一步地,由于每一待配置設(shè)備具有唯一的藍(lán)牙地址信息,本方案只有在判斷本地未存儲(chǔ)待配置設(shè)備的藍(lán)牙地址信息(即設(shè)備未被配置)時(shí),才與其進(jìn)行藍(lán)牙連接并將獲取的預(yù)設(shè)的任一未標(biāo)記的配置信息發(fā)送給該待配置設(shè)備進(jìn)行配置,以及在本地保存該待配置設(shè)備的地址信息,這樣就可以過(guò)濾掉本地已存儲(chǔ)的地址信息(即設(shè)備已被配置過(guò)),能有效避免對(duì)待配置設(shè)備進(jìn)行重復(fù)配置。此外,在利用藍(lán)牙連接通信方式向待配置設(shè)備發(fā)送配置信息之后,將已發(fā)送的配置信息進(jìn)行標(biāo)記,能夠防止已使用的配置信息被重復(fù)發(fā)送,可有效避免同一配置信息被多個(gè)待配置設(shè)備重復(fù)使用,使得一條配置信息只與一個(gè)待配置設(shè)備對(duì)應(yīng),提高配置過(guò)程的準(zhǔn)確性。
[0011]作為上述方案的改進(jìn),在所述步驟SI之后,還包括步驟:
[0012]S2’、在判斷本地已存儲(chǔ)所述待配置設(shè)備的藍(lán)牙地址信息的情況下,則不與所述待配置設(shè)備建立藍(lán)牙連接;或,與所述待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接后發(fā)送指令使其停止發(fā)送藍(lán)牙廣播數(shù)據(jù),并關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接。
[0013]在改進(jìn)方案中,在所述步驟S4之后,還包括步驟:
[0014]S5、在接收到所述待配置設(shè)備返回的配置失敗信息的情況下,取消對(duì)所述配置信息的標(biāo)記。
[0015]在改進(jìn)方案中,若接收到待配置設(shè)備返回的配置失敗信息,則表示待配置設(shè)備沒(méi)有根據(jù)配置信息完成配置,即該配置信息未被使用。因此在接收到待配置設(shè)備返回的配置失敗信息的情況下,取消對(duì)該配置信息的標(biāo)記,能夠?qū)υ撆渲眯畔⑦M(jìn)行回收,使得該配置信息可用于另一待配置設(shè)備的配置過(guò)程,實(shí)現(xiàn)配置信息的有效利用,避免配置信息資源的浪費(fèi)。
[0016]作為上述方案的改進(jìn),在所述步驟S5中,
[0017]在接收到所述待配置設(shè)備返回的配置失敗信息的情況下,還包括步驟:
[0018]將所述待配置設(shè)備的藍(lán)牙地址信息記錄配置失敗的標(biāo)記。
[0019]在改進(jìn)方案中,若接收到待配置設(shè)備返回的配置失敗信息,則表示待配置設(shè)備屬于不良品而導(dǎo)致無(wú)法進(jìn)行信息配置,因此有必要記錄該不良設(shè)備的藍(lán)牙地址信息,以利于追蹤不良設(shè)備。
[0020]作為上述方案的改進(jìn),在所述步驟S4之后,還包括步驟:
[0021]S6、在接收到所述待配置設(shè)備返回的配置成功或失敗信息的情況下,關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接,并將已配置的設(shè)備數(shù)進(jìn)行累加;
[0022]當(dāng)所述已配置的設(shè)備數(shù)未達(dá)到預(yù)設(shè)設(shè)備數(shù)的情況下,返回執(zhí)行步驟SI;否則結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置和失敗配置的設(shè)備數(shù);其中,失敗配置的設(shè)備數(shù)等于所述記錄配置失敗的標(biāo)記數(shù),成功配置的設(shè)備數(shù)等于所述已配置的設(shè)備數(shù)與失敗配置的設(shè)備數(shù)的差。
[0023]在上述改進(jìn)方案中,當(dāng)前配置流程配置已配置的設(shè)備數(shù)未達(dá)到預(yù)設(shè)設(shè)備數(shù)的情況下,則關(guān)閉與當(dāng)前的待配置設(shè)備建立的藍(lán)牙連接后,返回執(zhí)行步驟SI以繼續(xù)通過(guò)藍(lán)牙廣播的方式發(fā)現(xiàn)下一個(gè)待配置的設(shè)備。
[0024]在上述改進(jìn)方案中,當(dāng)前配置流程已配置的設(shè)備數(shù)(包括成功和失敗的)達(dá)到預(yù)設(shè)設(shè)備數(shù)時(shí),則表示當(dāng)前配置流程需要配置的待配置設(shè)備數(shù)量已經(jīng)完成,因此可以結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置和失敗配置的設(shè)備數(shù)量。
[0025]另外,在接收到所述待配置設(shè)備返回的配置成功或失敗信息的情況下,可先向所述待配置設(shè)備發(fā)送配置結(jié)束的指令,使所述待配置設(shè)備不再發(fā)送藍(lán)牙廣播數(shù)據(jù),然后關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接,進(jìn)而主控不再發(fā)現(xiàn)該待配置設(shè)備,這樣可提高設(shè)備信息配置的效率。
[0026]作為上述方案的改進(jìn),還包括步驟:
[0027]S7、在預(yù)設(shè)時(shí)間內(nèi)無(wú)法與任一待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接的情況下,結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置、失敗配置以及未配置的設(shè)備數(shù),其中,未配置的設(shè)備數(shù)為所述預(yù)設(shè)設(shè)備數(shù)與已配置的設(shè)備數(shù)的差。
[0028]在本發(fā)明中,在設(shè)備信息配置過(guò)程中還可能存在部分待配置設(shè)備因?yàn)樗{(lán)牙故障或者藍(lán)牙信號(hào)太弱等問(wèn)題而導(dǎo)致無(wú)法獲取這部分待配置設(shè)備地址信息或者建立藍(lán)牙連接,從而無(wú)法完成信息配置,因此,在預(yù)設(shè)時(shí)間內(nèi)無(wú)法與任一待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接的情況下,應(yīng)當(dāng)結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置、失敗配置以及未配置的設(shè)備數(shù)。
[0029]可以理解的,在本發(fā)明中,在與每一個(gè)待配置設(shè)備建立藍(lán)牙連接時(shí),均設(shè)定一個(gè)連接時(shí)間,若超過(guò)這個(gè)連接時(shí)間無(wú)法連接上,則會(huì)放棄連接該設(shè)備而通過(guò)藍(lán)牙廣播的方式發(fā)現(xiàn)下一個(gè)待配置設(shè)備的藍(lán)牙地址信息。在本方案中,上述預(yù)設(shè)時(shí)間大于這個(gè)連接時(shí)間。
[0030]作為上述方案的改進(jìn),在所述步驟S6中,在關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接之前,還包括步驟:向所述待配置設(shè)備發(fā)送指令使其停止發(fā)送藍(lán)牙廣播數(shù)據(jù)。
[0031 ]作為上述方案的改進(jìn),在所述步驟SI前,還包括步驟:將執(zhí)行所述設(shè)備信息配置方法的主控設(shè)備與預(yù)設(shè)設(shè)備數(shù)的待配置設(shè)備置于同一屏蔽罩內(nèi);
[0032]所述標(biāo)記包括:將所述配置信息中的所述唯一的設(shè)備識(shí)別號(hào)與所述待配置設(shè)備的地址信息一一匹配。
[0033]本發(fā)明還提供一種設(shè)備信息配置裝置,包括:
[0034]地址信息獲取模塊,用于在任一待配置設(shè)備的藍(lán)牙廣播數(shù)據(jù)中獲取所述待配置設(shè)備的藍(lán)牙地址信息;
[0035]建立藍(lán)牙連接模塊,用于在判斷本地未存儲(chǔ)所述待配置設(shè)備的藍(lán)牙地址信息的情況下,基于所述藍(lán)牙地址信息與所述待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接,并保存所述待配置設(shè)備的地址信息;
[0036]配置信息發(fā)送模塊,用于通過(guò)藍(lán)牙連接通信方式將獲取的任一不帶標(biāo)記的配置信息發(fā)送給所述待配置設(shè)備,使所述待配置設(shè)備根據(jù)所述配置信息進(jìn)行配置;其中,每一所述配置信息包括唯一的設(shè)備識(shí)別號(hào);
[0037]配置信息標(biāo)記模塊,用于將已發(fā)送的所述配置信息進(jìn)行標(biāo)記。
[0038]在本方案中,通過(guò)地址信息獲取模塊從任一待配置設(shè)備的藍(lán)牙廣播數(shù)據(jù)中獲取所述待配置設(shè)備的藍(lán)牙地址信息,并通過(guò)建立藍(lán)牙連接模塊與任一待配置設(shè)備自動(dòng)建立藍(lán)牙連接,無(wú)需工人對(duì)待配置設(shè)備進(jìn)行插拔操作,因而有效提高配置效率,減少因工人操作帶來(lái)的問(wèn)題。進(jìn)一步地,由于每一待配置設(shè)備具有唯一的地址信息,本方案的建立藍(lán)牙連接模塊只有在判斷本地未存儲(chǔ)待配置設(shè)備的地址信息(即設(shè)備未被配置)時(shí),才與待配置設(shè)備建立藍(lán)牙連接,并通過(guò)配置信息發(fā)送模塊將獲取的預(yù)設(shè)的任一未標(biāo)記的配置信息發(fā)送給該待配置設(shè)備進(jìn)行配置,并在本地保存該待配置設(shè)備的地址信息,這樣可過(guò)濾掉本地已存儲(chǔ)的地址信息(即設(shè)備已被配置過(guò)),能有效避免對(duì)待配置設(shè)備進(jìn)行重復(fù)配置。此外,當(dāng)配置信息發(fā)送模塊將配置信息向待配置設(shè)備發(fā)送之后,配置信息標(biāo)記模塊將已發(fā)送的配置信息進(jìn)行標(biāo)記,還能防止已使用的配置信息被重復(fù)發(fā)送,可有效避免同一配置信息被多個(gè)待配置設(shè)備重復(fù)使用,使得一條配置信息只與一個(gè)待配置設(shè)備對(duì)應(yīng),提高配置過(guò)程的準(zhǔn)確性。
[0039]作為上述方案的改進(jìn),還包括:
[0040]配置信息標(biāo)記取消模塊,用于在接收到所述待配置設(shè)備返回的配置失敗信息的情況下,取消對(duì)所述配置信息的標(biāo)記。
[0041]作為上述方案的改進(jìn),所述標(biāo)記包括:將所述配置信息中的所述唯一的設(shè)備識(shí)別號(hào)與所述待配置設(shè)備的地址信息一一匹配。
[0042]作為上述方案的改進(jìn),所述設(shè)備信息配置裝置與所述待配置設(shè)備置于同一屏蔽罩內(nèi)。
【附圖說(shuō)明】
[0043]為了更清楚地說(shuō)明本發(fā)明的技術(shù)方案,下面將對(duì)實(shí)施方式中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施方式,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0044]圖1是本發(fā)明實(shí)施例1的一種設(shè)備信息配置方法的流程示意圖。
[0045]圖2是本發(fā)明實(shí)施例2的一種設(shè)備信息配置方法的流程示意圖。
[0046]圖3是本發(fā)明實(shí)施例3的一種設(shè)備信息配置方法的流程示意圖。
[0047]圖4是本發(fā)明實(shí)施例4的一種設(shè)備信息配置方法的流程示意圖。
[0048]圖5是本發(fā)明實(shí)施例5的一種設(shè)備信息配置方法的流程示意圖。
[0049]圖6是本發(fā)明實(shí)施例6的一種設(shè)備信息配置方法的流程示意圖。
[0050]圖7是本發(fā)明實(shí)施例7的一種設(shè)備信息配置方法的詳細(xì)流程示意圖。
[0051 ]圖8是本發(fā)明實(shí)施例8的一種設(shè)備信息配置裝置的結(jié)構(gòu)示意圖。
[0052]圖9是本發(fā)明實(shí)施例中將設(shè)備信息配置裝置與待配置設(shè)備置于同一屏蔽罩內(nèi)的結(jié)構(gòu)示意圖。
[0053]圖10是本發(fā)明實(shí)施例9的一種設(shè)備信息配置裝置的結(jié)構(gòu)示意圖。
[0054]圖11是本發(fā)明實(shí)施例10的一種設(shè)備信息配置裝置的結(jié)構(gòu)示意圖。
[0055]圖12是本發(fā)明實(shí)施例11的一種設(shè)備信息配置裝置的結(jié)構(gòu)示意圖。
[0056]圖13是本發(fā)明實(shí)施例12的一種設(shè)備信息配置裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0057]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0058]本發(fā)明實(shí)施例提供了一種設(shè)備信息配置方法及裝置,可以避免對(duì)待配置設(shè)備進(jìn)行重復(fù)配置,還能防止已使用的配置信息被重復(fù)使用,以下分別進(jìn)行詳細(xì)說(shuō)明。
[0059]參見(jiàn)圖1,是本發(fā)明實(shí)施例1的一種設(shè)備信息配置方法的流程示意圖。該設(shè)備信息配置方法,包括如下步驟SI O?SI 4:
[0060]S10、在任一待配置設(shè)備的藍(lán)牙廣播數(shù)據(jù)中獲取所述待配置設(shè)備的藍(lán)牙地址信息。
[0061]在該步驟中,全部的待配置設(shè)備均發(fā)送藍(lán)牙廣播數(shù)據(jù)包,每個(gè)藍(lán)牙廣播數(shù)據(jù)包中包含所述待配置設(shè)備的唯一的藍(lán)牙地址信息。用于向所述待配置設(shè)備發(fā)送配置信息的主控設(shè)備打開(kāi)藍(lán)牙并啟動(dòng)藍(lán)牙廣播接收功能后,即可接收到每個(gè)待配置設(shè)備的藍(lán)牙數(shù)據(jù)包,從而獲取任一待配置設(shè)備的藍(lán)牙地址信息以建立藍(lán)牙連接。
[0062]具體實(shí)施時(shí),在執(zhí)行步驟SlO前,可將主控設(shè)備和預(yù)設(shè)數(shù)量的待配置設(shè)備置于同一屏蔽罩內(nèi),用于對(duì)屏蔽罩外的藍(lán)牙信號(hào)進(jìn)行屏蔽,避免屏蔽罩外的藍(lán)牙信號(hào)對(duì)設(shè)備信息配置過(guò)程產(chǎn)生干擾,可以提高設(shè)備信息配置的準(zhǔn)確性。
[0063]S11、在判斷本地未存儲(chǔ)所述待配置設(shè)備的藍(lán)牙地址信息的情況下,基于所述藍(lán)牙地址信息與所述待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接,并保存所述待配置設(shè)備的地址信息;
[0064]在該步驟中,由于待配置設(shè)備的藍(lán)牙地址信息唯一,使得待配置設(shè)備與其藍(lán)牙地址信息一一對(duì)應(yīng)。在判斷本地未存儲(chǔ)待配置設(shè)備的地址信息(即設(shè)備未被配置)的情況下,才基于所述藍(lán)牙地址信息與所述待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接,并在本地保存所述待配置設(shè)備的地址信息,從而可過(guò)濾掉本地已存儲(chǔ)的藍(lán)牙地址信息(即設(shè)備已被配置過(guò)),能有效避免對(duì)待配置設(shè)備進(jìn)行重復(fù)配置。
[0065]也就是說(shuō),在主控設(shè)備獲取任一待配置設(shè)備的藍(lán)牙廣播數(shù)據(jù)中的藍(lán)牙地址信息后,僅當(dāng)判斷本地沒(méi)有保存該藍(lán)牙地址信息時(shí),才向所述待配置設(shè)備發(fā)起藍(lán)牙連接請(qǐng)求。
[0066]可以理解的,為了避免因?yàn)榇渲迷O(shè)備的藍(lán)牙信號(hào)太弱而無(wú)法實(shí)現(xiàn)藍(lán)牙連接的情況,在與每一個(gè)待配置設(shè)備建立藍(lán)牙連接時(shí),可設(shè)定一個(gè)連接時(shí)間,若超過(guò)這個(gè)連接時(shí)間無(wú)法連接上,則會(huì)放棄連接該設(shè)備并通過(guò)藍(lán)牙廣播的方式發(fā)現(xiàn)下一個(gè)待配置設(shè)備的藍(lán)牙地址信息,從而提高信息配置的效率。
[0067]另外,為了提高設(shè)備信息配置的效率和準(zhǔn)確性,可設(shè)定主控設(shè)備只向藍(lán)牙信號(hào)強(qiáng)度大于等于預(yù)設(shè)閾值的待配置設(shè)備發(fā)送藍(lán)牙連接請(qǐng)求,因?yàn)樗{(lán)牙信號(hào)小于預(yù)設(shè)閾值的設(shè)備可能是位于屏蔽罩內(nèi)的不良待配置設(shè)備或者位于屏蔽罩外的其他藍(lán)牙設(shè)備(即不是待配置設(shè)備),無(wú)論是屏蔽罩內(nèi)的不良待配置設(shè)備或者位于屏蔽罩外的其他藍(lán)牙設(shè)備,均沒(méi)有必要進(jìn)行信息配置。因此只有當(dāng)主控設(shè)備檢測(cè)到待配置設(shè)備的藍(lán)牙信號(hào)強(qiáng)度大于等于預(yù)設(shè)閾值時(shí),才向該待配置設(shè)備發(fā)起藍(lán)牙連接請(qǐng)求,否則不會(huì)向該待配置設(shè)備發(fā)起藍(lán)牙連接請(qǐng)求并繼續(xù)通過(guò)藍(lán)牙廣播的方式發(fā)現(xiàn)下一個(gè)待配置設(shè)備的藍(lán)牙地址信息。
[0068]S12、通過(guò)藍(lán)牙連接通信方式將獲取的任一不帶標(biāo)記的配置信息發(fā)送給所述待配置設(shè)備,使所述待配置設(shè)備根據(jù)所述配置信息進(jìn)行配置;其中,每一所述配置信息包括唯一的設(shè)備識(shí)別號(hào);
[0069]S13、將已發(fā)送的所述配置信息進(jìn)行標(biāo)記。
[0070]在S12?S13步驟中,只將不帶標(biāo)記的配置信息發(fā)送給待配置設(shè)備進(jìn)行配置,并將在該配置信息發(fā)送后進(jìn)行標(biāo)記,從而能夠防止已使用的配置信息被重復(fù)發(fā)送,避免同一配置信息被多個(gè)待配置設(shè)備重復(fù)使用,使得一條配置信息只與一個(gè)待配置設(shè)備對(duì)應(yīng),提高配置過(guò)程的準(zhǔn)確性。
[0071]具體的,所述標(biāo)記包括:將所述配置信息中的所述唯一的設(shè)備識(shí)別號(hào)與所述待配置設(shè)備的地址信息一一匹配,即通過(guò)將配置信息中的唯一的設(shè)備識(shí)別號(hào)與待配置設(shè)備的地址信息一一匹配來(lái)記錄已使用的配置信息。
[0072]另外,每一所述配置信息中唯一的設(shè)備識(shí)別號(hào)可以是ID。
[0073]在另一實(shí)施例中,為避免對(duì)待配置設(shè)備進(jìn)行重復(fù)配置,還可以在判斷本地已存儲(chǔ)待配置設(shè)備的藍(lán)牙地址信息時(shí),則不與所述待配置設(shè)備建立藍(lán)牙連接;或,與所述待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接后發(fā)送指令使其停止發(fā)送藍(lán)牙廣播數(shù)據(jù),并關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接。具體地,參見(jiàn)圖2,是本發(fā)明實(shí)施例2的一種設(shè)備信息配置方法的流程示意圖。該設(shè)備信息配置方法基于實(shí)施例1,其不同之處在于,所述在任一待配置設(shè)備的藍(lán)牙廣播數(shù)據(jù)中獲取所述待配置設(shè)備的藍(lán)牙地址信息后,還包括如下步驟:
[0074]S20、在判斷本地已存儲(chǔ)所述待配置設(shè)備的藍(lán)牙地址信息的情況下,則不與所述待配置設(shè)備建立藍(lán)牙連接;或,與所述待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接后發(fā)送指令使其停止發(fā)送藍(lán)牙廣播數(shù)據(jù),并關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接。
[0075]對(duì)于已經(jīng)在本地已存儲(chǔ)的藍(lán)牙地址信息,說(shuō)明該藍(lán)牙地址信息對(duì)應(yīng)的設(shè)備已經(jīng)進(jìn)行了配置,因此無(wú)需再對(duì)其發(fā)送配置信息以進(jìn)行配置。方式一是直接不向該設(shè)備發(fā)起藍(lán)牙連接,而是繼續(xù)通過(guò)藍(lán)牙廣播的方式發(fā)現(xiàn)下一個(gè)待配置的設(shè)備。方式二是與所述待配置設(shè)備建立藍(lán)牙連接,并在連接后發(fā)送指令使其停止發(fā)送藍(lán)牙廣播數(shù)據(jù),然后再關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接后繼續(xù)搜索下一個(gè)待配置的設(shè)備。方式二能夠有效避免主控設(shè)備再次發(fā)現(xiàn)該已經(jīng)配置過(guò)的設(shè)備的藍(lán)牙廣播數(shù)據(jù),從而有利于提高配置效率。
[0076]參見(jiàn)圖3,是本發(fā)明實(shí)施例3的一種設(shè)備信息配置方法的流程示意圖。該設(shè)備信息配置方法基于實(shí)施例1,其不同之處在于,在步驟SI3,還包括步驟:
[0077]S14、在接收到所述待配置設(shè)備返回的配置失敗信息的情況下,取消對(duì)所述配置信息的標(biāo)記。
[0078]在本實(shí)施例中,若接收到待配置設(shè)備返回的配置失敗信息,則表示待配置設(shè)備沒(méi)有根據(jù)配置信息完成配置,即該配置信息未被使用。因此在接收到待配置設(shè)備返回的配置失敗信息的情況下,取消對(duì)該配置信息的標(biāo)記,能夠?qū)υ撆渲眯畔⑦M(jìn)行回收,使得該配置信息可被用于另一待配置設(shè)備的配置過(guò)程,實(shí)現(xiàn)配置信息的有效利用,避免配置信息資源的浪費(fèi)。
[0079]參見(jiàn)圖4,是本發(fā)明實(shí)施例4的一種設(shè)備信息配置方法的流程示意圖。該設(shè)備信息配置方法基于實(shí)施例3,還包括步驟:
[0080]S15、在接收到所述待配置設(shè)備返回的配置失敗信息的情況下,將所述待配置設(shè)備的藍(lán)牙地址信息記錄配置失敗的標(biāo)記。
[0081]本實(shí)施例中,若接收到待配置設(shè)備返回的配置失敗信息,則表示待配置設(shè)備根據(jù)配置信息配置失敗,而導(dǎo)致配置失敗往往是由于待配置設(shè)備本身的問(wèn)題,說(shuō)明該待配置設(shè)備為不良設(shè)備,為了統(tǒng)計(jì)和管理不良設(shè)備,有必要記錄下來(lái),具體的,通過(guò)對(duì)該設(shè)備的藍(lán)牙地址信息記錄配置失敗的標(biāo)記即可。
[0082]參見(jiàn)圖5,是本發(fā)明實(shí)施例5的一種設(shè)備信息配置方法的流程示意圖。該設(shè)備信息配置方法在實(shí)施例4基礎(chǔ)上,包括步驟:
[0083]S16、在接收到所述待配置設(shè)備返回的配置成功或失敗信息的情況下,關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接,并將已配置的設(shè)備數(shù)進(jìn)行累加;當(dāng)所述已配置的設(shè)備數(shù)未達(dá)到預(yù)設(shè)設(shè)備數(shù)的情況下,返回執(zhí)行步驟SI;否則結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置和失敗配置的設(shè)備數(shù);
[0084]其中,失敗配置的設(shè)備數(shù)等于所述記錄配置失敗的標(biāo)記數(shù),成功配置的設(shè)備數(shù)等于所述已配置的設(shè)備數(shù)與失敗配置的設(shè)備數(shù)的差。
[0085]本實(shí)施例適用于對(duì)預(yù)設(shè)數(shù)量的待配置設(shè)備進(jìn)行自動(dòng)信息配置(執(zhí)行自動(dòng)配置流程),并在所有的待配置設(shè)備進(jìn)行配置完成后能夠自動(dòng)結(jié)束配置流程,以及將完整的配置流程的設(shè)備配置情況進(jìn)行統(tǒng)計(jì)和顯示。具體的,通過(guò)在接收到每一所述待配置設(shè)備返回的配置成功或失敗信息的情況下,均對(duì)已配置的設(shè)備數(shù)進(jìn)行累加(具體為加I操作,初始設(shè)定為O),若已配置的設(shè)備數(shù)未達(dá)到預(yù)設(shè)設(shè)備數(shù),則說(shuō)明尚未完成所有的設(shè)備的信息配置,需要返回步驟SI繼續(xù)對(duì)下一個(gè)設(shè)備進(jìn)行搜索以及配置;若已配置的設(shè)備數(shù)達(dá)到預(yù)設(shè)設(shè)備數(shù),則說(shuō)明完成所有的設(shè)備的信息配置,可以結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置和失敗配置的設(shè)備數(shù)。
[0086]由于在接收到每一所述待配置設(shè)備返回的配置失敗信息的情況下均會(huì)對(duì)該待配置設(shè)備的藍(lán)牙地址信息標(biāo)記配置失敗,因此標(biāo)記數(shù)量相當(dāng)于就是失敗配置的設(shè)備數(shù)。而成功配置的設(shè)備數(shù)可以通過(guò)將已配置的設(shè)備數(shù)與失敗配置的設(shè)備數(shù)相減得到。
[0087]另外,在本實(shí)施例中,在接收到所述待配置設(shè)備返回的配置成功或失敗信息的情況下,可先向所述待配置設(shè)備發(fā)送配置結(jié)束的指令,使所述待配置設(shè)備不再發(fā)送藍(lán)牙廣播數(shù)據(jù),然后關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接,進(jìn)而主控不再發(fā)現(xiàn)該待配置設(shè)備,這樣可提高設(shè)備信息配置的效率。
[0088]參見(jiàn)圖6,是本發(fā)明實(shí)施例6的一種設(shè)備信息配置方法的流程示意圖。該設(shè)備信息配置方法在實(shí)施例5基礎(chǔ)上,包括步驟:
[0089]S17、在預(yù)設(shè)時(shí)間內(nèi)無(wú)法與任一待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接的情況下,結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置、失敗配置以及未配置的設(shè)備數(shù),其中,未配置的設(shè)備數(shù)為所述預(yù)設(shè)設(shè)備數(shù)與已配置的設(shè)備數(shù)的差。
[0090]在本實(shí)施例中,在設(shè)備信息配置過(guò)程中還可能存在部分待配置設(shè)備因?yàn)樗{(lán)牙故障或者藍(lán)牙信號(hào)太弱等問(wèn)題而導(dǎo)致無(wú)法獲取這部分待配置設(shè)備地址信息或者建立藍(lán)牙連接,從而無(wú)法完成信息配置,因此,在預(yù)設(shè)時(shí)間內(nèi)無(wú)法與任一待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接的情況下(說(shuō)明剩下未配置的設(shè)備要不藍(lán)牙故障,要不藍(lán)牙信號(hào)太弱),應(yīng)當(dāng)結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置、失敗配置以及未配置的設(shè)備數(shù)。
[0091 ]可以理解的,在本發(fā)明中,在與每一個(gè)待配置設(shè)備建立藍(lán)牙連接時(shí),均設(shè)定一個(gè)連接時(shí)間,若超過(guò)這個(gè)連接時(shí)間無(wú)法連接上,則會(huì)放棄連接該設(shè)備而通過(guò)藍(lán)牙廣播的方式發(fā)現(xiàn)下一個(gè)待配置設(shè)備的藍(lán)牙地址信息。在本方案中,上述預(yù)設(shè)時(shí)間大于這個(gè)連接時(shí)間,優(yōu)選為這個(gè)連接時(shí)間的數(shù)量倍,例如3?5倍。
[0092]另外,在本實(shí)施例中,所述會(huì)根據(jù)配置成功或失敗的結(jié)果對(duì)應(yīng)控制待配置設(shè)備上的LED燈顯示相應(yīng)的狀態(tài)變化。其中,所述狀態(tài)變化包括顏色變化或閃爍頻率變化。
[0093]為了從宏觀視覺(jué)上區(qū)分所有待配置設(shè)備中的狀態(tài),包括配置成功的、配置失敗的以及未配置的狀態(tài),在每個(gè)待配置設(shè)備上設(shè)置LED來(lái)顯示其對(duì)應(yīng)狀態(tài)。例如,配置流程開(kāi)始時(shí)所有待配置設(shè)備上的LED均顯示藍(lán)色或不閃爍(表示未配置),當(dāng)待配置設(shè)備接收到配置信息并配置成功的情況下,驅(qū)動(dòng)設(shè)備上的LED顯示綠色或慢閃爍(表示配置成功);當(dāng)待配置設(shè)備接收到配置信息并配置失敗的情況下,驅(qū)動(dòng)設(shè)備上的LED顯示紅色或快閃爍(表示配置失敗)。這樣,通過(guò)宏觀觀察每個(gè)待配置設(shè)備上的LED的顏色,即可知道當(dāng)前配置流程的每個(gè)設(shè)置的配置進(jìn)度和情況。
[0094]下面,結(jié)合圖7,通過(guò)一個(gè)具體的實(shí)施例來(lái)詳細(xì)描述本發(fā)明的設(shè)備信息配置方法的完整執(zhí)行過(guò)程。在本實(shí)施例中,將主控設(shè)備和預(yù)設(shè)數(shù)量(例如M)的待配置設(shè)備置于同一屏蔽罩內(nèi),且每個(gè)待配置設(shè)備發(fā)送藍(lán)牙廣播數(shù)據(jù)包,每個(gè)藍(lán)牙廣播數(shù)據(jù)包中包含所述待配置設(shè)備的唯一的藍(lán)牙地址信息。每個(gè)待配置設(shè)備上設(shè)置LED,每個(gè)待配置設(shè)備在配置前的LED顯示為藍(lán)色。本實(shí)施例執(zhí)行如下步驟:
[0095]SlOl、啟動(dòng)計(jì)數(shù)器Tl;
[0096]S102、獲取任一所述待配置設(shè)備的藍(lán)牙廣播數(shù)據(jù)中的藍(lán)牙地址信息;
[0097]S103、判斷所述待配置設(shè)備的藍(lán)牙地址信息的信號(hào)強(qiáng)大是否大于閾值;若是,執(zhí)行步驟S104;否則返回步驟S102;
[0098]S104、判斷本地是否已保存所述待配置設(shè)備的藍(lán)牙地址信息;若否,執(zhí)行步驟S105,否則返回步驟S102;
[0099]在該步驟中,判斷本地已保存所述待配置設(shè)備的藍(lán)牙地址信息,也可以與所述待配置設(shè)備建立藍(lán)牙連接并發(fā)送指令使其停止發(fā)送藍(lán)牙廣播數(shù)據(jù),然后關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接后再返回步驟S102。
[0100]S105、向所述待配置設(shè)備發(fā)起建立藍(lán)牙連接請(qǐng)求;
[0101]S106、判斷在預(yù)設(shè)的連接時(shí)間T2內(nèi)是否與所述待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接;若是,則執(zhí)行步驟S108;否則執(zhí)行步驟S107;
[0102]S107、判斷Tl是否到達(dá)預(yù)設(shè)時(shí)間;若是則執(zhí)行步驟S120,否則返回執(zhí)行步驟S102;
[0103]S108、關(guān)閉計(jì)時(shí)器Tl,在本地保存所述待配置設(shè)備的藍(lán)牙地址信息;
[0104]S109、將任一不帶標(biāo)記的配置信息發(fā)送給所述待配置設(shè)備;
[0105]其中,所述配置信息用于使所述待配置設(shè)備根據(jù)所述配置信息進(jìn)行配置;每一所述配置信息包含唯一的設(shè)備識(shí)別碼(ID)。
[0106]S110、對(duì)已發(fā)送的所述配置信息進(jìn)行標(biāo)記;
[0107]具體的,將所述配置信息中的所述唯一的設(shè)備識(shí)別號(hào)與所述待配置設(shè)備的地址信息--匹配。
[0108]S111、判斷接收所述待配置設(shè)備返回的信息為配置成功或失敗信息;若為配置失敗信息,則執(zhí)行步驟S112;否則執(zhí)行步驟S114。
[0109]SI 12、取消對(duì)所述配置信息的標(biāo)記;
[0110]S113、將所述待配置設(shè)備的藍(lán)牙地址信息記錄配置失敗的標(biāo)記;
[0111]S114、關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接,并將已配置的設(shè)備數(shù)進(jìn)行累加;
[0112]其中,所述已配置的設(shè)備數(shù)包括配置成功和失敗的設(shè)備數(shù);
[0113]S115、判斷所述已配置的設(shè)備數(shù)是否等于M,若是則執(zhí)行步驟S117;否則執(zhí)行步驟S116;
[0114]S116、啟動(dòng)計(jì)數(shù)器Tl,并返回步驟S102;
[0115]S117、結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置和失敗配置的設(shè)備數(shù)。
[0116]其中,成功配置的設(shè)備數(shù)可以通過(guò)將已配置的設(shè)備數(shù)與失敗配置的設(shè)備數(shù)相減得到。
[0117]S118、結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置、失敗配置以及未配置的設(shè)備數(shù)。
[0118]其中,未配置的設(shè)備數(shù)為所述預(yù)設(shè)設(shè)備數(shù)M與已配置的設(shè)備數(shù)的差。
[0119]綜上,本實(shí)施例的設(shè)備信息配置方法通過(guò)判斷本地未存儲(chǔ)待配置設(shè)備的藍(lán)牙地址信息時(shí),才與其進(jìn)行藍(lán)牙連接并將獲取的預(yù)設(shè)的任一未標(biāo)記的配置信息發(fā)送給該待配置設(shè)備進(jìn)行配置,以及在本地保存該待配置設(shè)備的地址信息,這樣就可以過(guò)濾掉本地已存儲(chǔ)的地址信息,能有效避免對(duì)待配置設(shè)備進(jìn)行重復(fù)配置。此外,在利用藍(lán)牙連接通信方式向待配置設(shè)備發(fā)送配置信息之后,將已發(fā)送的配置信息進(jìn)行標(biāo)記,能夠防止已使用的配置信息被重復(fù)發(fā)送,可有效避免同一配置信息被多個(gè)待配置設(shè)備重復(fù)使用,使得一條配置信息只與一個(gè)待配置設(shè)備對(duì)應(yīng),提高配置過(guò)程的準(zhǔn)確性。
[0120]本發(fā)明還提供了一種設(shè)備信息配置裝置,參見(jiàn)圖8,是本發(fā)明實(shí)施例8的一種設(shè)備信息配置裝置的結(jié)構(gòu)示意圖。該設(shè)備信息配置裝置包括:
[0121]地址信息獲取模塊21,用于在任一待配置設(shè)備的藍(lán)牙廣播數(shù)據(jù)中獲取所述待配置設(shè)備的藍(lán)牙地址信息;
[0122]建立藍(lán)牙連接模塊22,用于在判斷本地未存儲(chǔ)所述待配置設(shè)備的藍(lán)牙地址信息的情況下,基于所述藍(lán)牙地址信息與所述待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接,并保存所述待配置設(shè)備的地址信息;
[0123]配置信息發(fā)送模塊23,用于通過(guò)藍(lán)牙連接通信方式將獲取的任一不帶標(biāo)記的配置信息發(fā)送給所述待配置設(shè)備,使所述待配置設(shè)備根據(jù)所述配置信息進(jìn)行配置;其中,每一所述配置信息包括唯一的設(shè)備識(shí)別號(hào);
[0124]配置信息標(biāo)記模塊24,用于將已發(fā)送的所述配置信息進(jìn)行標(biāo)記。
[0125]在與任一待配置設(shè)備建立藍(lán)牙連接之前,如圖9所示,可將本實(shí)施例的設(shè)備信息配置裝置100和預(yù)設(shè)數(shù)量的待配置設(shè)備置200于同一屏蔽罩300內(nèi),用于對(duì)屏蔽罩300外的藍(lán)牙信號(hào)進(jìn)行屏蔽,避免屏蔽罩300外的藍(lán)牙信號(hào)對(duì)設(shè)備信息配置過(guò)程產(chǎn)生干擾,可以提高設(shè)備信息配置的準(zhǔn)確性。
[0126]由于待配置設(shè)備的地址信息唯一,使得待配置設(shè)備與其地址信息一一對(duì)應(yīng)。因此,在建立藍(lán)牙連接模塊22判斷本地未存儲(chǔ)待配置設(shè)備的地址信息(即設(shè)備未被配置)的情況下,才保存所述待配置設(shè)備的地址信息,并通過(guò)配置信息發(fā)送模塊23將獲取預(yù)設(shè)的任一未標(biāo)記的配置信息通過(guò)藍(lán)牙連接方式發(fā)送給所述待配置設(shè)備,這樣可過(guò)濾掉本地已存儲(chǔ)的地址信息(即設(shè)備已被配置過(guò)),能夠有效避免對(duì)待配置設(shè)備進(jìn)行重復(fù)配置。
[0127]其中,所述標(biāo)記包括:將所述配置信息中的所述唯一的設(shè)備識(shí)別號(hào)與所述待配置設(shè)備的地址信息一一匹配。配置信息標(biāo)記模塊24將已發(fā)送的配置信息進(jìn)行標(biāo)記,防止已使用的配置信息被重復(fù)發(fā)送,避免同一配置信息被多個(gè)待配置設(shè)備重復(fù)使用,使得一條配置信息只與一個(gè)待配置設(shè)備對(duì)應(yīng),可有效提高配置過(guò)程的準(zhǔn)確性。
[0128]參見(jiàn)圖10,是本發(fā)明實(shí)施例9的一種設(shè)備信息配置裝置的結(jié)構(gòu)示意圖。該設(shè)備信息配置裝置在實(shí)施例8的基礎(chǔ)上,還包括:
[0129]配置信息標(biāo)記取消模塊25,用于在接收到所述待配置設(shè)備返回的配置失敗信息的情況下,取消對(duì)所述配置信息的標(biāo)記。
[0130]具體的,若接收到待配置設(shè)備返回的配置失敗信息,則表示待配置設(shè)備沒(méi)有根據(jù)配置信息完成配置,即該配置信息未被使用。本實(shí)施例通過(guò)配置信息標(biāo)記取消模塊25取消對(duì)該配置信息的標(biāo)記,能夠?qū)υ撆渲眯畔⑦M(jìn)行回收,使得該配置信息可用于另一待配置設(shè)備的配置過(guò)程,實(shí)現(xiàn)配置信息的有效利用,避免配置信息資源的浪費(fèi)。
[0131]參見(jiàn)圖11,是本發(fā)明實(shí)施例10的一種設(shè)備信息配置裝置的結(jié)構(gòu)示意圖。該設(shè)備信息配置裝置在實(shí)施例9的基礎(chǔ)上,還包括:
[0132]配置失敗標(biāo)記模塊26,用于在接收到所述待配置設(shè)備返回的配置失敗信息的情況下,將所述待配置設(shè)備的藍(lán)牙地址信息記錄配置失敗的標(biāo)記。
[0133]本實(shí)施例接收到待配置設(shè)備返回的配置失敗信息,通過(guò)配置失敗標(biāo)記模塊26標(biāo)記配置失敗的設(shè)備的藍(lán)牙地址信息,以利于追蹤不良設(shè)備。
[0134]參見(jiàn)圖12,是本發(fā)明實(shí)施例11的一種設(shè)備信息配置裝置的結(jié)構(gòu)示意圖。該設(shè)備信息配置裝置在實(shí)施例10的基礎(chǔ)上,還包括:
[0135]藍(lán)牙關(guān)閉模塊27,用于在接收到所述待配置設(shè)備返回的配置成功信息或配置失敗信息的情況下,關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接;以及
[0136]已配置設(shè)備數(shù)統(tǒng)計(jì)模塊28,用于在接收到所述待配置設(shè)備返回的配置成功信息或配置失敗信息的情況下,將已配置的設(shè)備數(shù)進(jìn)行累加;并在所述已配置的設(shè)備數(shù)達(dá)到預(yù)設(shè)設(shè)備數(shù)的情況下,結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置和失敗配置的設(shè)備數(shù)。
[0137]本實(shí)施例的工作過(guò)程請(qǐng)參考實(shí)施例5,在此不再贅述。
[0138]參見(jiàn)圖13,是本發(fā)明實(shí)施例12的一種設(shè)備信息配置裝置的結(jié)構(gòu)示意圖。該設(shè)備信息配置裝置在實(shí)施例11的基礎(chǔ)上,還包括:
[0139]預(yù)設(shè)時(shí)間連接模塊29,用于檢測(cè)裝置在預(yù)設(shè)時(shí)間內(nèi)無(wú)法與任一待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接的情況下,結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置、失敗配置以及未配置的設(shè)備數(shù),其中,未配置的設(shè)備數(shù)為所述預(yù)設(shè)設(shè)備數(shù)與已配置的設(shè)備數(shù)的差。
[0140]本實(shí)施例通過(guò)預(yù)設(shè)時(shí)間連接模塊29在預(yù)設(shè)時(shí)間內(nèi)檢測(cè)裝置無(wú)法與任一待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接的情況下(說(shuō)明剩下未配置的設(shè)備要不藍(lán)牙故障,要不藍(lán)牙信號(hào)太弱),結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置、失敗配置以及未配置的設(shè)備數(shù)。
[0141]以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種設(shè)備信息配置方法,其特征在于,包括如下步驟: 51、在任一待配置設(shè)備的藍(lán)牙廣播數(shù)據(jù)中獲取所述待配置設(shè)備的藍(lán)牙地址信息; 52、在判斷本地未存儲(chǔ)所述待配置設(shè)備的藍(lán)牙地址信息的情況下,基于所述藍(lán)牙地址信息與所述待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接,并保存所述待配置設(shè)備的地址信息; 53、通過(guò)藍(lán)牙連接通信方式將獲取的任一不帶標(biāo)記的配置信息發(fā)送給所述待配置設(shè)備,使所述待配置設(shè)備根據(jù)所述配置信息進(jìn)行配置;其中,每一所述配置信息包括唯一的設(shè)備識(shí)別號(hào); 54、將已發(fā)送的所述配置信息進(jìn)行標(biāo)記。2.如權(quán)利要求1所述的一種設(shè)備信息配置方法,其特征在于,在所述步驟SI之后,還包括步驟: S2’、在判斷本地已存儲(chǔ)所述待配置設(shè)備的藍(lán)牙地址信息的情況下,則不與所述待配置設(shè)備建立藍(lán)牙連接;或,與所述待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接后發(fā)送指令使其停止發(fā)送藍(lán)牙廣播數(shù)據(jù),并關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接。3.如權(quán)利要求1所述的一種設(shè)備信息配置方法,其特征在于,在所述步驟S4之后,還包括步驟: 55、在接收到所述待配置設(shè)備返回的配置失敗信息的情況下,取消對(duì)所述配置信息的 ο4.如權(quán)利要求3所述的一種設(shè)備信息配置方法,其特征在于,在所述步驟S5中, 在接收到所述待配置設(shè)備返回的配置失敗信息的情況下,還包括步驟: 將所述待配置設(shè)備的藍(lán)牙地址信息記錄配置失敗的標(biāo)記。5.如權(quán)利要求4所述的一種設(shè)備信息配置方法,其特征在于,在所述步驟S4之后,還包括步驟: 56、在接收到所述待配置設(shè)備返回的配置成功或失敗信息的情況下,關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接,并將已配置的設(shè)備數(shù)進(jìn)行累加; 當(dāng)所述已配置的設(shè)備數(shù)未達(dá)到預(yù)設(shè)設(shè)備數(shù)的情況下,返回執(zhí)行步驟SI;否則結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置和失敗配置的設(shè)備數(shù);其中,失敗配置的設(shè)備數(shù)等于所述記錄配置失敗的標(biāo)記數(shù),成功配置的設(shè)備數(shù)等于所述已配置的設(shè)備數(shù)與失敗配置的設(shè)備數(shù)的差。6.如權(quán)利要求5所述的一種設(shè)備信息配置方法,其特征在于,還包括步驟: 57、在預(yù)設(shè)時(shí)間內(nèi)無(wú)法與任一待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接的情況下,結(jié)束當(dāng)前配置流程,并計(jì)算和顯示當(dāng)前配置流程成功配置、失敗配置以及未配置的設(shè)備數(shù),其中,未配置的設(shè)備數(shù)為所述預(yù)設(shè)設(shè)備數(shù)與已配置的設(shè)備數(shù)的差。7.如權(quán)利要求6所述的一種設(shè)備信息配置方法,其特征在于,在所述步驟S6中,在關(guān)閉與所述待配置設(shè)備的藍(lán)牙連接之前,還包括步驟:向所述待配置設(shè)備發(fā)送指令使其停止發(fā)送藍(lán)牙廣播數(shù)據(jù)。8.如權(quán)利要求1所述的一種設(shè)備信息配置方法,其特征在于,在所述步驟SI前,還包括步驟:將執(zhí)行所述設(shè)備信息配置方法的主控設(shè)備與預(yù)設(shè)設(shè)備數(shù)的待配置設(shè)備置于同一屏蔽罩內(nèi); 所述標(biāo)記包括:將所述配置信息中的所述唯一的設(shè)備識(shí)別號(hào)與所述待配置設(shè)備的地址信息一一匹配。9.一種設(shè)備信息配置裝置,其特征在于,包括: 地址信息獲取模塊,用于在任一待配置設(shè)備的藍(lán)牙廣播數(shù)據(jù)中獲取所述待配置設(shè)備的藍(lán)牙地址信息; 建立藍(lán)牙連接模塊,用于在判斷本地未存儲(chǔ)所述待配置設(shè)備的藍(lán)牙地址信息的情況下,基于所述藍(lán)牙地址信息與所述待配置設(shè)備實(shí)現(xiàn)藍(lán)牙連接,并保存所述待配置設(shè)備的地址信息; 配置信息發(fā)送模塊,用于通過(guò)藍(lán)牙連接通信方式將獲取的任一不帶標(biāo)記的配置信息發(fā)送給所述待配置設(shè)備,使所述待配置設(shè)備根據(jù)所述配置信息進(jìn)行配置;其中,每一所述配置信息包括唯一的設(shè)備識(shí)別號(hào); 配置信息標(biāo)記模塊,用于將已發(fā)送的所述配置信息進(jìn)行標(biāo)記。10.如權(quán)利要求9所述的一種設(shè)備信息配置裝置,其特征在于,還包括: 配置信息標(biāo)記取消模塊,用于在接收到所述待配置設(shè)備返回的配置失敗信息的情況下,取消對(duì)所述配置信息的標(biāo)記;以及 所述設(shè)備信息配置裝置與所述待配置設(shè)備置于同一屏蔽罩內(nèi)。
【文檔編號(hào)】H04W76/02GK105991355SQ201610575522
【公開(kāi)日】2016年10月5日
【申請(qǐng)日】2016年7月20日
【發(fā)明人】李國(guó)春
【申請(qǐng)人】廣州視源電子科技股份有限公司