51uwb.cn

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

UWB定位上位机增加导出数据功能

[复制链接]

2

主题

6

帖子

22

积分

新手上路

Rank: 1

积分
22
跳转到指定楼层
楼主
发表于 2021-5-12 15:15:18 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
希望可以增加定位上位机软件得测试结果导出

微信图片_20210512150931.png (48.55 KB, 下载次数: 1182)

微信图片_20210512150931.png
回复

使用道具 举报

35

主题

963

帖子

4048

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4048
沙发
发表于 2021-5-13 10:26:31 | 只看该作者
导出那些数据?有什么格式要求吗?
回复

使用道具 举报

2

主题

6

帖子

22

积分

新手上路

Rank: 1

积分
22
板凳
 楼主| 发表于 2021-5-13 13:18:20 | 只看该作者
蓝点无限 发表于 2021-5-13 10:26
导出那些数据?有什么格式要求吗?

导出标签得坐标还有基站得坐标     这几项数据就可以     因为要测试多个数据
回复

使用道具 举报

2

主题

6

帖子

22

积分

新手上路

Rank: 1

积分
22
地板
 楼主| 发表于 2021-5-14 09:20:40 | 只看该作者
songhan 发表于 2021-5-13 13:18
导出标签得坐标还有基站得坐标     这几项数据就可以     因为要测试多个数据

可以解决吗
回复

使用道具 举报

35

主题

963

帖子

4048

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4048
5#
发表于 2021-5-14 10:21:43 | 只看该作者

可以,已经提交技术,帮忙处理了
回复

使用道具 举报

2

主题

6

帖子

22

积分

新手上路

Rank: 1

积分
22
6#
 楼主| 发表于 2021-5-14 12:26:09 | 只看该作者
蓝点无限 发表于 2021-5-14 10:21
可以,已经提交技术,帮忙处理了

好的,非常感谢。完成了可以给我发邮件
回复

使用道具 举报

35

主题

963

帖子

4048

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4048
7#
发表于 2021-5-17 11:05:10 | 只看该作者
songhan 发表于 2021-5-14 12:26
好的,非常感谢。完成了可以给我发邮件

上位机代码增加log方法:
在RTLSClient.cpp 找到如下代码
  1. void RTLSClient::openLogFile(QString userfilename)
  2. {
  3.     QDateTime now = QDateTime::currentDateTime();

  4.     _logFilePath = "./Logs/"+now.toString("yyyyMMdd_hhmmss")+"RTLS_log.txt";

  5.     _first = true;
复制代码


修改为
  1. void RTLSClient::openLogFile(QString userfilename)
  2. {
  3.     QDateTime now = QDateTime::currentDateTime();

  4.     _logFilePath =now.toString("yyyyMMdd_hhmmss")+"RTLS_log.txt";

  5.     _first = true;
复制代码


重新编译即可

定位结果坐标部分代码如下,可以根据自己需求重新定义数据格式:
  1.     if(calculateTagLocation(&report, count, ra ) == TRIL_3SPHERES)
  2.     {
  3.         newposition = true;
  4.         rp.numberOfLEs++;
  5.         //log data to file
  6.         if(_file)
  7.         {
  8.             QString s = nowstr + QString("LE:%1:%2:%3:[%4,%5,%6]:").arg(tid).arg(rp.numberOfLEs).arg(lastSeq).arg(report.x).arg(report.y).arg(report.z) +
  9.                         QString("%1:%2:%3:%4\n").arg(rp.rangeValue[lastSeq][0]).arg(rp.rangeValue[lastSeq][1]).arg(rp.rangeValue[lastSeq][2]).arg(rp.rangeValue[lastSeq][3]);
  10.             QTextStream ts( _file );
  11.             ts << s;
  12.         }
复制代码

重新编译后,点击log 部分的start即可生成log文件


已经编译好,参考如下:
  1. 链接:https://pan.baidu.com/s/1U1HdWXB8rYYpHsiVaxAI6A
  2. 提取码:wugs
复制代码





回复

使用道具 举报

3

主题

7

帖子

25

积分

新手上路

Rank: 1

积分
25
8#
发表于 2021-11-13 17:12:48 | 只看该作者
本帖最后由 njupt 于 2021-11-13 21:07 编辑

请问保存后的log文件下内容怎么理解?像RR、LL是什么意思,15:1:850:870又是啥意思?第二张图有avx:0.173036 avy:6.00775 avz:0.0256941 ,这是什么意思?

数据怎么看.jpg (80.38 KB, 下载次数: 1160)

数据怎么看.jpg

数据怎么看2.jpg (268.38 KB, 下载次数: 1122)

数据怎么看2.jpg
回复

使用道具 举报

9

主题

14

帖子

124

积分

官方会员

Rank: 8Rank: 8

积分
124
9#
发表于 2022-4-25 13:30:31 | 只看该作者
您现在看懂了么?
回复

使用道具 举报

5

主题

20

帖子

152

积分

官方会员

Rank: 8Rank: 8

积分
152
10#
发表于 2023-5-6 20:31:32 | 只看该作者
看懂了吗?
回复

使用道具 举报

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

本版积分规则

bphero Inc.  

GMT+8, 2024-4-29 14:54 , Processed in 0.027848 second(s), 6 queries , File On.

Powered by Discuz! X3.3

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

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