Cypress技术论坛
登录
直播中
王平
8年用户
1428经验值
私信
关注
[问答]
如何在绑定设备列表中实现一个FIFO策略?
开启该帖子的消息推送
iOS
设备
我试图在绑定设备列表中实现一个FIFO策略:当列表满时,最旧的绑定设备将被删除,新的绑定设备将***入到顶部。
我正在使用来自BooDeDeLT()的CyByrgGAPDeVeloDestEvice函数。
我面临以下问题:当绑定设备更新密钥时,执行CyByLyStureBooDeDATA()函数。是正确的,但是从我的测试来看,这将导致设备在键合设备列表的顶部移动。
您按照以下步骤进行测试:
-绑定一个iOS设备:DeVICEA
-键合第二器件:器件B
-禁用和重新启用蓝牙DeFielalin DeVICEA,iOS操作系统将更新密钥
-Connect DeVICE:CyByLyStureBooDeDeDATA()函数将被执行,因为密钥被更新
-断开装置
执行从BooDeDeLT()执行的CysLyGAPReVeloDestDebug的功能:DeVICEB将被删除,而不是DeVICEA,这实际上是列表中绑定的最旧设备!!!!!!!!
看起来CyByLyStureBoeDebug DATA()函数在绑定设备列表中向上移动。这将导致绑定设备列表没有正确排序,不可能实现FIFO策略。
有人面临同样的问题吗?
附近有工作吗?
多谢
回帖
(2)
王平
2019-10-30 07:49:25
哈罗希马,
在用API CybLyGAPGodeDeDeCeSeByRANK()检查之后,我确认密钥更新将将设备拉到列表顶部(0索引,最新设备绑定)。
哈罗希马,
在用API CybLyGAPGodeDeDeCeSeByRANK()检查之后,我确认密钥更新将将设备拉到列表顶部(0索引,最新设备绑定)。
举报
黎歆俭
2019-10-30 08:18:46
这个问题有什么消息吗?或者,它是有意为“排名最后更新”的排名列出的设备?
使用FIFO增加和移除键合器件的方法肯定是方便的。
这个问题有什么消息吗?或者,它是有意为“排名最后更新”的排名列出的设备?
使用FIFO增加和移除键合器件的方法肯定是方便的。
举报
更多回帖
rotate(-90deg);
回复
相关问答
iOS
设备
如何将服务器限制为只与
一
个
客户端
绑定
?
2019-10-24
2095
如何
实现
一
个
设备
对多个
设备
的
绑定
2018-06-01
1784
如何手动往esp32 arp
列表
中
添加自定义的arp
绑定
信息?
2024-06-07
693
将移动
设备
绑定
到esp32 gatt_server时报错怎么解决?
2023-04-13
628
“
绑定
”成功后,请问怎么通过
绑定
的
设备
向被
绑定
的
设备
发送控制命令?
2018-05-22
2234
白名单,
绑定
列表
和解析
列表
如何工作的
2018-10-10
3682
zigbee怎样
实现
SampleSwitch
设备
操作多个 灯
设备
?
2016-03-29
3872
请问在HomeAutomation例程
中
如何单独控制
绑定
表
中
的某
一
设备
?
2018-06-01
2604
哪里可以找到有关CyPress
设备
的
绑定
实现
的文档?
2019-11-06
1705
GAPBondMgr_SetParameter删除
绑定
信息失效是为什么?
2022-09-02
513
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分