BLE 动态修改广播参数

版权声明:本BLOG上原创文章未经本人许可,不得转载,否则属于侵权行为 https://blog.csdn.net/weixin_40204595/article/details/83210749

写在前面:中间经历了国庆长假,回来后的第一周公司组织团建,许久没有总结了,今天坐下来好好写几篇。这篇主要介绍动态修改蓝牙的广播参数,一会写一下具体目的。大家有好的项目也可以一起搞哦。QQ:993650814.

正文:

MCU型号:Nordic 52832

SDK版本号:SDK15,基于蓝牙5.0

实验目的:从机要求能动态修改广播包内容,该值从1-200不断递增,并且循环。效果为t1时刻主机扫描从机的广播包内容为1,t2时刻主机扫描从机的广播包内容为2.......   t200时刻主机扫描从机的广播包内容为200,t201时刻主机扫描从机的广播包内容为1。

设计流程:

      开机------>初始化协议栈----->设置广播参数------>开启广播-------->定时器定时------>时间到 停止广播----->修改广播参数----->再次开启广播。

代码如下:

    广播参数设置部分:

   

定时器配置

定时器回调函数

   

猜你喜欢

转载自blog.csdn.net/weixin_40204595/article/details/83210749