51uwb.cn

 找回密码
 立即注册
查看: 3120|回复: 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 | 只看该作者
自己顶一下
回复

使用道具 举报

35

主题

960

帖子

4042

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4042
板凳
发表于 2021-12-5 08:15:33 | 只看该作者
IMU融合代码,是基于我们多基站多固件代码开发的。 你说的这段逻辑是动态识别基站的过程,详情可以看这个链接:http://51uwb.cn/forum.php?mod=vi ... &extra=page%3D1
回复

使用道具 举报

7

主题

26

帖子

49

积分

新手上路

Rank: 1

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

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

使用道具 举报

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

本版积分规则

bphero Inc.  

GMT+8, 2024-4-26 17:21 , Processed in 0.012608 second(s), 4 queries , File On.

Powered by Discuz! X3.3

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

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