|
结论
在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
|