1.一種藍(lán)牙設(shè)備的配對(duì)方法,其特征在于,應(yīng)用于設(shè)置有超聲波通信裝置和藍(lán)牙控制芯片的本端藍(lán)牙設(shè)備中,所述方法包括:
通過所述超聲波通信裝置廣播本端藍(lán)牙設(shè)備的第一藍(lán)牙信息,以及接收對(duì)端藍(lán)牙設(shè)備的第二藍(lán)牙信息;
根據(jù)所述第一藍(lán)牙信息和所述第二藍(lán)牙信息生成通用唯一識(shí)別碼UUID;
基于所述UUID與所述對(duì)端藍(lán)牙設(shè)備進(jìn)行藍(lán)牙配對(duì);
在配對(duì)成功后觸發(fā)所述藍(lán)牙控制芯片開啟,以實(shí)現(xiàn)與所述對(duì)端藍(lán)牙設(shè)備進(jìn)行藍(lán)牙數(shù)據(jù)傳輸。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)第一藍(lán)牙信息和所述第二藍(lán)牙信息生成UUID,包括:
根據(jù)用戶的選擇結(jié)果,從兩個(gè)或多個(gè)所述對(duì)端藍(lán)牙設(shè)備中確定目標(biāo)藍(lán)牙設(shè)備;
根據(jù)所述目標(biāo)藍(lán)牙設(shè)備的媒體訪問控制MAC地址和本端藍(lán)牙設(shè)備的MAC地址生成目標(biāo)UUID。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)第一藍(lán)牙信息和所述第二藍(lán)牙信息生成UUID,包括:
根據(jù)每個(gè)對(duì)端藍(lán)牙設(shè)備的MAC地址與本端藍(lán)牙設(shè)備的MAC地址,生成UUID;
將每個(gè)所述UUID與對(duì)應(yīng)的第二藍(lán)牙信息關(guān)聯(lián),生成UUID列表。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)第一藍(lán)牙信息和所述第二藍(lán)牙信息生成UUID,還包括:
確定用戶從所述UUID列表中選擇的目標(biāo)UUID。
5.根據(jù)權(quán)利要求2或4所述的方法,其特征在于,所述基于所述UUID與所述對(duì)端藍(lán)牙設(shè)備進(jìn)行藍(lán)牙配對(duì),包括:
通過所述超聲波通信裝置發(fā)送攜帶所述目標(biāo)UUID的配對(duì)請(qǐng)求信息,以使所述目標(biāo)藍(lán)牙設(shè)備在接收到所述請(qǐng)求信息后,根據(jù)是否生成有所述目標(biāo)UUID進(jìn)行響應(yīng);
若所述超聲波通信裝置接收到所述目標(biāo)藍(lán)牙設(shè)備發(fā)送的配對(duì)確認(rèn)信息,確定配對(duì)成功。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述基于所述UUID與所述對(duì)端藍(lán)牙設(shè)備進(jìn)行藍(lán)牙配對(duì),包括:
通過所述超聲波通信裝置接收對(duì)端藍(lán)牙設(shè)備發(fā)送的配對(duì)請(qǐng)求信息,所述配對(duì)請(qǐng)求信息中包括待驗(yàn)UUID;
根據(jù)所述待驗(yàn)UUID遍歷所述UUID列表;
若所述UUID列表中包括所述待驗(yàn)UUID,通過所述超聲波通信裝置向所述對(duì)端藍(lán)牙設(shè)備發(fā)送配對(duì)確認(rèn)信息。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述配對(duì)請(qǐng)求信息中還包括設(shè)備等級(jí)信息;
所述根據(jù)待驗(yàn)UUID遍歷所述UUID列表,包括:
當(dāng)接收到兩個(gè)或多個(gè)對(duì)端藍(lán)牙設(shè)備發(fā)送的配對(duì)請(qǐng)求信息時(shí),根據(jù)所述配對(duì)請(qǐng)求信息中的設(shè)備信息查詢預(yù)置設(shè)備優(yōu)先級(jí)列表,確定各個(gè)所述配對(duì)請(qǐng)求信息的處理優(yōu)先級(jí);
按照所述處理優(yōu)先級(jí)從高到低的順序,根據(jù)所述待驗(yàn)UUID遍歷所述UUID列表。
8.一種藍(lán)牙設(shè)備的配對(duì)裝置,其特征在于,設(shè)置于包括超聲波通信裝置和藍(lán)牙控制芯片的本端藍(lán)牙設(shè)備中,所述裝置包括:
信息接收模塊,被配置為通過所述超聲波通信裝置廣播本端藍(lán)牙設(shè)備的第一藍(lán)牙信息,以及接收對(duì)端藍(lán)牙設(shè)備的第二藍(lán)牙信息;
UUID生成模塊,被配置為根據(jù)所述第一藍(lán)牙信息和所述第二藍(lán)牙信息生成通用唯一識(shí)別碼UUID;
藍(lán)牙配對(duì)模塊,被配置為基于所述UUID與所述對(duì)端藍(lán)牙設(shè)備進(jìn)行藍(lán)牙配對(duì);
控制模塊,被配置為在配對(duì)成功后觸發(fā)所述藍(lán)牙控制芯片開啟,以實(shí)現(xiàn)與所述對(duì)端藍(lán)牙設(shè)備進(jìn)行藍(lán)牙數(shù)據(jù)傳輸。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述UUID生成模塊包括:
目標(biāo)設(shè)備確定子模塊,被配置為根據(jù)用戶的選擇結(jié)果,從兩個(gè)或多個(gè)所述對(duì)端藍(lán)牙設(shè)備中確定目標(biāo)藍(lán)牙設(shè)備;
第一UUID確定子模塊,被配置為根據(jù)所述目標(biāo)藍(lán)牙設(shè)備的媒體訪問控制MAC地址和本端藍(lán)牙設(shè)備的MAC地址生成目標(biāo)UUID。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述UUID生成模塊包括:
計(jì)算子模塊,被配置為根據(jù)每個(gè)對(duì)端藍(lán)牙設(shè)備的MAC地址與本端藍(lán)牙設(shè)備的MAC地址,生成UUID;
UUID列表獲取子模塊,被配置為將每個(gè)所述UUID與對(duì)應(yīng)的第二藍(lán)牙信息關(guān)聯(lián),生成UUID列表。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述UUID生成模塊還包括:
第二UUID確定子模塊,被配置為確定用戶從所述UUID列表中選擇的目標(biāo)UUID。
12.根據(jù)權(quán)利要求9或11所述的裝置,其特征在于,所述藍(lán)牙配對(duì)模塊包括:
配對(duì)請(qǐng)求發(fā)送子模塊,被配置為通過所述超聲波通信裝置發(fā)送攜帶所述目標(biāo)UUID的配對(duì)請(qǐng)求信息,以使所述目標(biāo)藍(lán)牙設(shè)備在接收到所述請(qǐng)求信息后,根據(jù)是否生成有所述目標(biāo)UUID進(jìn)行響應(yīng);
確認(rèn)信息接收子模塊,被配置為在所述超聲波通信裝置接收到所述目標(biāo)藍(lán)牙設(shè)備發(fā)送的配對(duì)確認(rèn)信息的情況下,確定配對(duì)成功。
13.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述藍(lán)牙配對(duì)模塊包括:
配對(duì)請(qǐng)求接收子模塊,被配置為通過所述超聲波通信裝置接收對(duì)端藍(lán)牙設(shè)備發(fā)送的配對(duì)請(qǐng)求信息,所述配對(duì)請(qǐng)求信息中包括待驗(yàn)UUID;
查詢子模塊,被配置為根據(jù)所述待驗(yàn)UUID遍歷所述UUID列表;
確認(rèn)信息發(fā)送子模塊,被配置為在所述UUID列表中包括所述待驗(yàn)UUID的情況下,通過所述超聲波通信裝置向所述對(duì)端藍(lán)牙設(shè)備發(fā)送配對(duì)確認(rèn)信息。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述配對(duì)請(qǐng)求信息中還包括設(shè)備等級(jí)信息;
所述查詢子模塊,包括:
處理優(yōu)先級(jí)確定單元,被配置為在接收到兩個(gè)或多個(gè)對(duì)端藍(lán)牙設(shè)備發(fā)送的配對(duì)請(qǐng)求信息的情況下,根據(jù)所述配對(duì)請(qǐng)求信息中的設(shè)備信息查詢預(yù)置設(shè)備優(yōu)先級(jí)列表,確定各個(gè)所述配對(duì)請(qǐng)求信息的處理優(yōu)先級(jí);
查詢單元,被配置為按照所述處理優(yōu)先級(jí)從高到低的順序,根據(jù)所述待驗(yàn)UUID遍歷所述UUID列表。
15.一種藍(lán)牙設(shè)備,其特征在于,包括:超聲波通信裝置和藍(lán)牙通信裝置;所述超聲波通信裝置包括:超聲波控制電路和超聲波通信模塊;所述藍(lán)牙通信裝置包括:藍(lán)牙控制芯片和藍(lán)牙通信模塊;其中,所述超聲波控制電路與所述藍(lán)牙控制芯片連接;
所述超聲波通信模塊用于在所述超聲波控制電路的控制下發(fā)送本端藍(lán)牙設(shè)備的信息和接收對(duì)端藍(lán)牙設(shè)備的信息;
超聲波控制電路用于對(duì)接收到的對(duì)端藍(lán)牙設(shè)備的第二藍(lán)牙信息進(jìn)行信息處理,生成通用唯一識(shí)別碼UUID,根據(jù)所述UUID與所述對(duì)端藍(lán)牙設(shè)備進(jìn)行藍(lán)牙配對(duì),并在配對(duì)成功后觸發(fā)所述藍(lán)牙控制芯片開啟,進(jìn)行藍(lán)牙數(shù)據(jù)傳輸。
16.一種藍(lán)牙設(shè)備,其特征在于,包括:超聲波通信裝置、藍(lán)牙通信裝置和主控芯片;所述超聲波通信裝置包括:超聲波控制電路、超聲波通信模塊;所述藍(lán)牙通信裝置包括:藍(lán)牙控制芯片和藍(lán)牙通信模塊;
其中,所述藍(lán)牙控制芯片和所述超聲波控制電路連接至所述主控芯片;
所述超聲波通信模塊用于在所述超聲波控制電路的控制下發(fā)送本端藍(lán)牙設(shè)備的信息和接收對(duì)端藍(lán)牙設(shè)備的信息;超聲波控制電路用于對(duì)接收的對(duì)端藍(lán)牙設(shè)備的信息進(jìn)行處理,并發(fā)送給所述主控芯片;
所述主控芯片用于根據(jù)本端藍(lán)牙設(shè)備的第一藍(lán)牙信息和對(duì)端藍(lán)牙設(shè)備的第二藍(lán)牙信息生成通用唯一識(shí)別碼UUID,根據(jù)所述UUID與對(duì)端藍(lán)牙設(shè)備進(jìn)行藍(lán)牙配對(duì),并在配對(duì)成功后觸發(fā)所述藍(lán)牙控制芯片開啟,進(jìn)行藍(lán)牙數(shù)據(jù)傳輸。
17.根據(jù)權(quán)利要求16所述的藍(lán)牙設(shè)備,其特征在于,所述超聲波通信模塊包括:超聲波發(fā)射單元和超聲波接收單元;其中,所述超聲波發(fā)射單元為所述藍(lán)牙設(shè)備的揚(yáng)聲器;所述超聲波接收單元為所述藍(lán)牙設(shè)備的受話器。