当前位置:首页 > 技术心得 > 正文内容

BLE 128位UUID规定及使用

xjtudll10年前 (2016-08-03)技术心得19700

参考资料:

http://www.deyisupport.com/question_answer/wireless_connectivity/f/45/t/30862.aspx

问题:

私有profile必须要用128位的UUID?

答案:

16bit UUID是SIG定义的,私有profile需要用128bit UUID。

TI 128Bit UUID例程:

http://processors.wiki.ti.com/index.php/128_Bit_UUID_SimpleBLE

条款出处:

Bluetooth  4.0 Core Spec  (which can be download from Bluetooth SIG)

section "3 Protocol Requirements":

"Applications shall not convert a 128-bit UUID to a 16-bit UUID for comparison as there is no guarantee that the 128-bit UUID is based on the Bluetooth Base UUID; it could be a vendor defined 128-bit UUID. 16-bit UUIDs are assigned by the Bluetooth SIG and published in the Bluetooth Assigned Numbers page."

6342e75c-14a0-45ce-9ddb-53f2440a0763

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/414/

标签: BLE
分享给朋友:

“BLE 128位UUID规定及使用” 的相关文章

proteus仿真时虚拟串口窗口丢失的解决办法

proteus仿真时虚拟串口窗口丢失的解决办法

在使用Proteus调试串口时会遇到自带的串口工具无法弹出虚拟串口解决办法如下:在Simulation中止后,进入工具栏Debug-> Reset Debug Pop up Windows,并在弹出窗口中选“yes”。 再次运行Simulation,可以发现窗口可以正常弹出。...

dell服务器阵列中硬盘的状态变成外来(foreign)的解决方法

Dell服务器硬盘的状态变成外来(foreign),然后机房就重新导入一下就可以了: dell服务器移除RAID5中1块硬盘后再插上去,硬盘的状态变成外来(foreign),如何恢复成就绪的状态? 重启服务器,注意引导信息提示 RAID控制器 相关信息时,会发现这样提示: Fo...

金蝶K3系统单据对应ICTemplate表单ID信息

SELECT FID,FCaption FROM ICTemplate where FFieldName = 'FBillCaption' FID    FCaption A01    外购入库单 A02  &n...

如何给程序添加超大图标(EXE大尺寸图标)

如何给程序添加超大图标(EXE大尺寸图标)

要点:1、制作多分辨率ICON文件2、清空图标缓存,使图标文件生效 自己写的程序,如果更换了图标,编译出来,超大图标显示就会发现图标并没有跟着放大。那么问题来了,就换个图标效果就不同了,很明显时图标有问题。用eXeScope打开vs2013编译出来的MFC对话框程序可以看到如下图:这不止一...

电路板上的“黑疙瘩”,里面究竟有什么?

电路板上的“黑疙瘩”,里面究竟有什么?

现在很多日用电子产品都非常便宜,比如计算器、遥控器之类的,它们实在太便宜了,以至于成本控制的过程不允许让生产厂商将每一片芯片都封装好,于是“牛屎片”便产生了。 它的学名叫做COB(Chip On Board),你一定在很多便宜的电子产品中见到它。这种封装形式采用黑色的树脂将...

Eclipse导入Android工程,出现default与Displaying的问题解决

Eclipse导入android工程时出现如下提示: [15:04:03 - XXX] 'default' is not a best match for any device/locale combination.  [ 15:04:03 - XXX] Displaying it wi...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。