目前市面流行的在BLE藍(lán)牙模塊物聯(lián)網(wǎng)應(yīng)用中,UUID“Universally Unique Identifier”用于標(biāo)識藍(lán)牙服務(wù)以及通訊特征訪問屬性,不同的藍(lán)牙服務(wù)和屬性使用不同的訪問方法,就像人們語言交流一樣,語言相同才能正常交流。
藍(lán)牙技術(shù)聯(lián)盟SIG定義UUID共用了一個基本的UUID:0x0000xxxx-0000-1000-8000-00805F9B34FB??偣?28位,為了進一步簡化基本UUID,每一個藍(lán)牙技術(shù)聯(lián)盟定義的屬性有一個唯一的16位UUID,以代替上面的基本UUID的‘x’部分。使用16位的UUID便于記憶和操作,如SIG定義了“Device Information”的16位UUID為0x180A。
藍(lán)牙技術(shù)不同服務(wù)各自定義了“特征字段”用于實現(xiàn)數(shù)據(jù)訪問,允許定義read、write、notification不同的特征屬性,實現(xiàn)對應(yīng)通道的讀寫操作,而“特征字段”也采用了UUID來唯一標(biāo)識,如SIG在“DeviceInformation”服務(wù)下定義了“Manufacture Name String”實現(xiàn)“Read”屬性,其16位UUID為0x2A29。
可見,藍(lán)牙服務(wù)UUID以及服務(wù)特征字段,在藍(lán)牙服務(wù)交互過程中起著非常重要的作用,而SIG標(biāo)準(zhǔn)中允許用戶自定義服務(wù),采用128位完成藍(lán)牙服務(wù),以及128位特征字段定義。在實際應(yīng)用中,通常不同廠商的藍(lán)牙模塊廠家都會各自定義藍(lán)牙服務(wù)以及特征字,這就導(dǎo)致了市面上不同廠商生產(chǎn)的藍(lán)牙模塊相互間無法通訊。
為了更好的兼容不同廠商的藍(lán)牙服務(wù)定義,藍(lán)牙模塊需要支持服務(wù)自定義配置功能,通過支持自定義藍(lán)牙服務(wù)和特征字兼容不同的藍(lán)牙定義,從而實現(xiàn)不同廠商模塊間的互通。
成都億佰特E104-BT02支持藍(lán)牙服務(wù)UUID和服務(wù)特征UUID的配置,可靈活兼容不同廠商藍(lán)牙模塊,實現(xiàn)透傳通訊。
今天的分享就到這里啦,億佰特人每一天都致力于更好的助力物聯(lián)化、智能化、自動化的物聯(lián)網(wǎng)應(yīng)用發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的官網(wǎng)進行了解,還有客服在線答疑哦!
7 X 24 銷售服務(wù)熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 杭州辦事處戴經(jīng)理:17512568697
常州辦事處崔經(jīng)理:15906110783 南京辦事處葛經(jīng)理:17626012283
業(yè)務(wù)郵箱:support@cdebyte.com
全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號B5棟(前臺座機:028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號-3