蓝牙知识(Notification与Indication的区别 UUID解析 属性、特性、描述符和服务以及profile的关系 广播报文类型)

来源:互联网 发布:用微信打钱的麻将软件 编辑:程序博客网 时间:2024/06/05 09:56

SYD8801是一款低功耗高性能蓝牙低功耗SOC,集成了高性能2.4GHz射频收发机、32位ARM Cortex-M0处理器、128kB Flash存储器、以及丰富的数字接口。SYD8801片上集成了Balun无需阻抗匹配网络、高效率DCDC降压转换器,适合用于可穿戴、物联网设备等。具体可咨询:http://www.syd-tek.com/

Notification与Indication的区别

GATT_Indication:从机通知主机后,主机需要调用simpleprofile_writeattrcb,读取从机的数据。

GATT_Notification:从机直接发送给主机。

补充:个人实测理解,从机和主机连接后,从手机端打开indication的功能,从机 会调用simpleprofile_writeattrcb去通过GATTServApp_ProcessCCCWriteReq函数配置当前功能是indication还是notification;配置好后,GATT_Indication(有确认信息)和GATT_Notification的区别就在于主机是否回confirm(确认)。

摘录于:http://www.deyisupport.com/question_answer/wireless_connectivity/f/45/t/47991.aspx


UUID解析

摘录于:清风电子的《手把手教你用蓝牙:蓝牙LED任务读写原理任务详解.pdf》



属性、特性、描述符和服务以及profile的关系

下面内容摘录于:清风电子的《手把手教你用蓝牙:蓝牙LED任务读写原理任务详解.pdf》



 广播报文类型

摘录于:http://blog.csdn.net/h_o_w_e/article/details/50628568


0 0
原创粉丝点击