添加广播内容 和 动态广播

本文介绍了如何在蓝牙低功耗(BLE)设备中添加广播内容,包括制造商数据和动态服务数据。通过示例代码展示了如何初始化广播,以及如何在广播过程中修改参数以实现动态广播,动态广播的内容在每次按键事件后更新。实验结果表明,可以在广播中观察到服务数据的变化。

添加广播内容。这种直接把内容广播出去,发现者不必连接就能获取数据。

媒介一:通过 ble_advdata_manuf_data_t (广播内容添加MAC地址

媒介二:通过 ble_advdata_service_data_t  (添加动态广播内容)


实现动态广播的方法是:  广播->停止广播->修改参数->重启广播


程序实现:

#define APP_COMPANY_IDENTIFIER         0x4D48
#define ADVDATA_BUFFER_SIZE            6
static uint8_t  manuf_str[ADVDATA_BUFFER_SIZE] = {0};
static uint16_t manuf_str_len = 6;

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值