查看: 1041|回复: 0

[技术交流] 主从一体的实现方案

[复制链接]

93

主题

99

帖子

381

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
381
发表于 2022-4-22 11:16:32 | 显示全部楼层 |阅读模式
  结论

  在BLE里,某设备A可同时作为主机central、从机peripheral2个角色,它主动发起连接,跟从机B建立连接之后作为主机central角色,它被手机APP连接后作为从机peripheral角色。由于BLE连接是C-S模式,所以主机central是作为client客户端,从机peripheral是作为server服务器。

  在C-S模式中,大部分情况是服务器server主动发送数据给客户端client,客户端client很少或不发数据给服务器server。

  具体应用在BLE中,从机server想要主动发送数据给主机client,需要主机client事先允许(enable cccd),然后才能通知notify数据给主机client。

  主机Client也可以直接通过write通道写数据到从机server。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

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

本版积分规则

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