930电子网

 找回密码
 立即注册
艾克姆科技推出最新产品STC32G12K128开发板
查看: 18606|回复: 0

蓝牙开发常见问题26:外围设备向中心设备发送数据有哪些方式?有什么区别?

[复制链接]

52

主题

354

帖子

6545

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6545
发表于 2019-6-11 08:41:21 | 显示全部楼层 |阅读模式
问题:外围设备向中心设备发送数据有哪些方式?有什么区别?
解答:外围设备主动向主机发送数据有两种方式:“通知Notify”和“指示Indicate”。

问题:“通知”和“指示”有什么区别?
解答:“通知Notify”和“指示Indicate”的区别如下,他们有些类似于以太网的TCP和UDP。
  • 通知(Notify):从机发送通知后,不会关心主机有没有接收到,通知属于不可靠消息。通知需要使用客户端配置描述符(CCCD)配置(CCCD使能/关闭通知)。
  • 指示(Indicate):从机发送指示后,必须得到主机的应答才能发送下一条指示,指示属于可靠消息。指示同样需要使用客户端配置描述符(CCCD)配置(CCCD使能/关闭指示)。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2 )

GMT+8, 2024-12-4 16:44 , Processed in 0.065203 second(s), 22 queries .

快速回复 返回顶部 返回列表