当前位置: 首页 > news >正文

BLE动态修改广播地址

转载自:https://www.cnblogs.com/gscw/p/18735613

前言:实现动态修改MAC,需要注意关闭广播后调用GAP_ConfigDeviceAddr(ADDRTYPE_PRIVATE_NONRESOLVE, ownAddr)配置完成后再开启广播。

void HidEmu_Init()
{tmos_start_task(hidEmuTaskId, CloseADV_EVT, 6000);
}static uint8 data = 0;
uint16_t HidEmu_ProcessEvent(uint8_t task_id, uint16_t events)
{if(events & CloseADV_EVT){uint8_t initial_advertising_enable = 0;GAPRole_SetParameter(GAPROLE_ADVERT_ENABLED, sizeof(uint8_t), &initial_advertising_enable);tmos_start_task(hidEmuTaskId, ChangeMAC_EVT, 600);return (events ^ CloseADV_EVT);}if(events & ChangeMAC_EVT){uint8_t ownAddr[6] = {data, 0x02, 0x03, 0xE4, 0xC2, 0x00};data++;uint8 ret = GAP_ConfigDeviceAddr(ADDRTYPE_PRIVATE_NONRESOLVE, ownAddr);PRINT("Change MAC ret:%x\n",ret);uint8_t initial_advertising_enable = 1;ret = GAPRole_SetParameter(GAPROLE_ADVERT_ENABLED, sizeof(uint8_t), &initial_advertising_enable);PRINT("Open ADV ret:%x\n",ret);tmos_start_task(hidEmuTaskId, CloseADV_EVT, 6000);return (events ^ ChangeMAC_EVT);}return 0;
}

 



http://www.rkmt.cn/news/20923.html

相关文章:

  • 2025年扑灭司林厂家最新推荐排行榜,高效环保扑灭司林,专业生产与市场口碑深度解析!
  • 解决Win11 24H2 缺少Microsoft Print to PDF组件,重新添加出现0x800f0922错误的问题
  • “顾客需求必响应”!国标GB28181算法算力平台EasyGBS国标协议报警预案怎么弄?4步实操指南来了
  • Java 23种设计模式的详细解析
  • 分布式计数器平台完整解决方案
  • 微算法科技MLGO推出隐私感知联合DNN模型部署和分区优化技术,开启协作边缘推理新时代
  • 2025 年污水处理设备厂家最新推荐!国内优质厂家综合实力排行榜,助力企业精准挑选高效环保处理设备
  • Spring Boot 集成免费的 EdgeTTS 实现文本转语音
  • 英语_阅读_telescope_待读
  • fiddler早期免费版下载,fiddler抓包工具及使用
  • 零点城市社交电商卡密串码插件:全场景虚拟商品运营解决方案
  • 完整教程:Nginx 核心功能配置:访问控制、用户认证、HTTPS 与 URL 重写等
  • mysql 授权访问配置
  • mas激活工具安装教程!专业版激活工具!!Microsoft Activation Scripts v3.6 MAS中文汉化版(激活工具)
  • 英语_阅读_Lunar exploration_待读
  • HPC——MPI
  • 213123123123123
  • 时序数据库 IoTDB 集成 DataGrip,支撑跨模态多库融合管理
  • Sql Server安装报错“服务没有及时响应启动或控制请求”
  • 题解:CF1830E Bully Sort
  • 单片机概念
  • Androidify:基于Gemini AI的安卓机器人定制应用
  • popcount 题
  • 2025 年最新推荐操作台厂家排行榜:覆盖指挥中心 / 控制室 / 中控室 / 监控室 / 调度室场景,为用户选购优质产品提供专业参考
  • 毕业论文技巧:Word中使用Mathtype对公式自动编号(带章节号)
  • 浅谈InheritableThreadLocal---可继承的小书包
  • 如何理解面向对象?
  • mns 1014
  • 采用虚幻引擎(UE5)打造黑夜场景氛围
  • 2025 年电磁流量计厂家推荐:湖北南控仪表科技有限公司专业设备供应与行业适配解决方案