nrf52832做从机时,手机app做主机时服务是怎么发起的呢?由谁来发起呢
时间: 2023-08-24 12:05:27 浏览: 111
在nrf52832做从机时,手机App做主机时服务是由主机发起的。在BLE通信中,从机只能被动地等待主机的连接请求,主机连接成功后,主机可以通过GATT协议向从机发起读写请求,或者发现从机支持的服务和特征。
具体来说,在手机App中,可以通过BLE API向从机发起连接请求,并在连接成功后发起GATT操作。在连接过程中,手机App会扫描周围的BLE设备,搜索到目标从机后,通过从机的广播数据获取从机的地址和支持的服务和特征,然后向从机发起连接请求。
在连接成功后,主机可以通过GATT协议读写从机的特征值,或者发现从机支持的服务和特征。主机可以使用手机App或其他BLE设备来与从机进行通信。
阅读全文