51uwb.cn

 找回密码
 立即注册
查看: 3172|回复: 3
打印 上一主题 下一主题

请问大佬UWB 数据融合定位固件代码中tx发送的B,rx发送R是代表什么含义?

[复制链接]

7

主题

26

帖子

49

积分

新手上路

Rank: 1

积分
49
跳转到指定楼层
楼主
发表于 2021-12-2 23:57:49 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
如题,在梳理代码逻辑时发现UWB数据融合定位固件代码中比之前的代码更新了这样一段逻辑:


如果基站数小于4个,tx发送B
tx_main:BPhero_TAG_Broadcast()
标签启动,发送广播消息给各个基站,消息数据包包括基站短地址
记下向rx发送B的时间戳poll_tx_ts?

rx收到B匹配,匹配未成功的话发R
rx_main:Simple_Rx_Callback()
匹配什么?

tx收到R
tx_main:Tx_Simple_Rx_Callback()
通过Update_Anthor_Info(address)重新识别基站信息?



请问:
在基站不足4个的情况下,发送的广播有什么实际用途吗?
匹配SHORT_ADDR == (pAnthor_Str[1]<<8|pAnthor_Str[0])又是什么意思呢?

十分困扰,跪求大佬们回复


回复

使用道具 举报

7

主题

26

帖子

49

积分

新手上路

Rank: 1

积分
49
沙发
 楼主| 发表于 2021-12-4 21:53:45 | 显示全部楼层
自己顶一下
回复

使用道具 举报

7

主题

26

帖子

49

积分

新手上路

Rank: 1

积分
49
板凳
 楼主| 发表于 2021-12-6 14:55:54 | 显示全部楼层
蓝点无限 发表于 2021-12-5 08:15
IMU融合代码,是基于我们多基站多固件代码开发的。 你说的这段逻辑是动态识别基站的过程,详情可以看这个链 ...

好的收到,谢谢!我再去看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

bphero Inc.  

GMT+8, 2024-5-5 17:14 , Processed in 0.014704 second(s), 5 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表