【已解决】ble广播

蓝牙 BLE设备、蓝牙 MESH设备、蓝牙 Beacon设备、Sub-G设备等


Post Reply
orange
Posts: 13

平台:phy6222
sdk: 3.5.4

这个接口能不能用来广播数据 “tal_ble_server_common_send()”

User avatar
逻辑的院子
Posts: 290
Contact:

Re: ble广播

这个接口 “tal_ble_server_common_send()” 是用来在蓝牙连接后发送GATT数据的,如果想要修改蓝牙广播数据,可以使用接口 “tal_ble_advertising_data_update” ,但是在使用之前要确保不会影响其他跟蓝牙广播相关的功能。

orange
Posts: 13

Re: ble广播

tal_ble_advertising_data_update 这个接口可以长时间广播吗?大概每秒5次(每次40字节左右)

一个设备用于广播, 剩下的n个设备接受广播的数据

User avatar
逻辑的院子
Posts: 290
Contact:

Re: ble广播

orange 2022年 Dec 30日 16:46

tal_ble_advertising_data_update 这个接口可以长时间广播吗?大概每秒5次(每次40字节左右)

一个设备用于广播, 剩下的n个设备接受广播的数据

tal_ble_advertising_data_update 这个接口本身只是用于修改蓝牙广播数据,如果想要控制蓝牙广播的时间参数,请使用该接口 tal_ble_advertising_start,但是使用之前请务必理解蓝牙广播参数相关的基础知识,否则可能会影响到其他功能,请谨慎使用。

orange
Posts: 13

Re: ble广播

这个接口“tal_ble_advertising_start”的direct_addr要填什么?

User avatar
逻辑的院子
Posts: 290
Contact:

Re: ble广播

orange 2023年 Jan 3日 17:21

这个接口“tal_ble_advertising_start”的direct_addr要填什么?

如下图所示:direct_addr指的是蓝牙定向广播需要的蓝牙地址,如果不是蓝牙定向广播(大部分都不是,关于什么是蓝牙定向广播,请自主参考学习蓝牙基础知识)填NULL即可

蓝牙广播参数说明.jpg
orange
Posts: 13

Re: ble广播

接收端是不是还要用这个接口来扫描广播的数据tal_ble_scan_start

User avatar
逻辑的院子
Posts: 290
Contact:

Re: ble广播

orange 2023年 Jan 3日 19:28

接收端是不是还要用这个接口来扫描广播的数据tal_ble_scan_start

是的

orange
Posts: 13

Re: ble广播

好的,感谢!

Post Reply