首页 > 其他分享 >CH582peripheral讲解01(禁用单个绑定设备)

CH582peripheral讲解01(禁用单个绑定设备)

时间:2022-10-14 10:56:45浏览次数:44  
标签:01 禁用 CH582peripheral MAC 获取 地址 DISABLE 绑定

这里对CH582蓝牙芯片的一个参数进行讲解:GAPBOND_DISABLE_SINGLEBOND,描述是这样的:#define GAPBOND_DISABLE_SINGLEBOND              0x41A  //!< Disable a single bonded device. Write only. Must provide address type followed by device address.  翻译之后就是:禁用单个绑定设备。仅写入。必须提供地址类型,后跟设备地址。

此参数的目的是禁用单个绑定设备,也就是主机从机进行绑定后,最终从机端对该绑定的设备不满意,不再与该主机建立连接,此时需要用到该参数进行处理。

首先需要知道主机端的地址类型,主从建立连接时从机端是可以获取到主机端的地址类型的,如图:

其次要获取到绑定的MAC地址,这里获取可以调用函数进行处理,下图是获取到3个绑定的信息,可以获取到1个就可以了:

 将最终获取到的MAC地址类型和MAC地址组合形成一个新的buff,该buff总共是七个字节,最终调用该函数

GAPBondMgr_SetParameter(GAPBOND_DISABLE_SINGLEBOND, 7, &Buff[0]);

验证:

 这里的Buf就是获取的地址类型和MAC地址的组合,共7个字节大小。

 这里再进行连接发现是无法成功的,因为此时的从机端设置为必须先配对绑定才可进行连接,但是从机禁用了该MAC地址的绑定,所以一直无法成功连接。

 

标签:01,禁用,CH582peripheral,MAC,获取,地址,DISABLE,绑定
From: https://www.cnblogs.com/gscw/p/16790892.html

相关文章

  • 20201317 第四章学习总结 LYX
    第四章linux并发编程核心思路本章论述了并发编程,介绍了并行计算的概念。指出了并行计算的重要性∶比较了顺序算法与并行算法,以及并行性与并发性;解释了线程的原理及其相......
  • 华大电子MCU-CIU32F011x3、CIU32F031x5特点和简介
    1.华大电子MCU产品特性•内核与系统–32位ARM®CortexTM-M0处理器内核–工作频率可达48MHz–32个指令周期32位硬件乘法器–32个中断源,可配置4层中......
  • 记雪(2018JN第一场雪)
    记雪-2018第一场雪梦乡落魄四更醒,颠簸坎坷路凝冰。惊叹大地无畏寒,周身仅披半层棉。更喜她人巧装扮,梨花朵朵不间断。漫漫旅途多成败,生命不结即重来! 仅限娱乐&沟通,不......
  • drools_01_documents
    drools规则引擎从入门到精通_Maxiao1204的博客-CSDN博客_drools从入门到精通Drools规则引擎介绍及实践_秋叶华的博客-CSDN博客_droolsFlowable整合Drools规则引擎......
  • CF1015D Walking Between Houses
    CF1015DWalkingBetweenHouses-洛谷|计算机科学教育新生态(luogu.com.cn)容易判断掉两种无解情况:\(s<k\)或\(s>(n-1)k\)。因为每一步的步长范围是\(1\si......
  • 001.软考介绍
               ......
  • POI2016
    Nadajniki有一个妙妙树形DP。设\(f_{i,0/1/2,0/1/2,0/1/2}\)为第\(i\)个点,这个点上放没放,他儿子有没有放,他父亲有没有放。然后硬转移就行了。f[p][0][0][1]=f[p][......
  • P1541 [NOIP2010 提高组] 乌龟棋
    [NOIP2010提高组]乌龟棋题目背景小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。题目描述乌龟棋的棋盘是一行\(N\)个格子,每个格子上一个分数(非负整数)。棋盘第1格是......
  • day45-JDBC和连接池01
    JDBC和连接池011.JDBC概述基本介绍JDBC为访问不同的数据库提供了同一的接口,为使用者屏蔽了细节问题Java程序员使用JDBC,可以连接任何提供了jdbc驱动程序的数据库系统......
  • [JSOI2015]染色问题
    P6076JSOI2015染色问题也是BZOJ4497容斥原理:将条件容斥第一步:先处理掉至少用一种颜色的:设f[i]表示用至多i种颜色,每行每列都染色的格子的方案数/答案为(-......