51uwb.cn

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

使用官方示例程序ex_06a_ss_twr测距值误差非常大的问题

[复制链接]

2

主题

22

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
跳转到指定楼层
楼主
发表于 2020-8-26 16:14:09 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
我使用官方示例程序ex_06a_ss_twr测距值误差非常大,把时间值打印出来发现很多时候接收response的值小于其它的值。
时间和最终距离值打印出来如下所示:
poll_tx_ts=575212596,poll_rx_ts=3436193537,resp_tx_ts=3457836596,resp_rx_ts=2196232730
DIST: 3750825.10 m
修改延时时间为:
标签:
  1. /* Delay between frames, in UWB microseconds. See NOTE 1 below. */
  2. #define POLL_TX_TO_RESP_RX_DLY_UUS (140)
  3. /* Receive response timeout. See NOTE 5 below. */
  4. #define RESP_RX_TIMEOUT_UUS (210*150)
复制代码


基站:
  1. /* Delay between frames, in UWB microseconds. See NOTE 1 below. */
  2. #define POLL_RX_TO_RESP_TX_DLY_UUS (330)
复制代码


其它几乎无修改。
两个模块是放在一起的,请问有谁知道这个是什么原因吗?
回复

使用道具 举报

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

本版积分规则

bphero Inc.  

GMT+8, 2024-5-6 09:42 , Processed in 0.011567 second(s), 5 queries , File On.

Powered by Discuz! X3.3

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

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