Dialog DA1469x无线测距应用:增加采样频率-新手

大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
6个员额/ 0个新员额
最后发表
david_ratayczak
离线
最后看到:2天14小时前
加入:2021-02-17章22节
Dialog DA1469x无线测距应用:增加采样频率-新手

你好,

我想知道如何增加采样频率到16兆赫,而不是标准的8兆赫。我尝试在cw_distance.h中使用#define CWD_S_RATE_M_DEFAULT,但是当改变这个值时,DTE似乎不再发生了。发起者和响应者只是连接,但他们不执行DTE。下面是启动器的输出:

Exchange_mem_params_exchange: role: 1, host_ready: 1, fstep: 2, nb_atoms: 40
初始化连续波距离计算nb_atoms=40和5120样本
晶体修剪0 x120
Ble中心DTE任务
设备地址:D2:33: A7: D3: E9:4C
设备地址类型:1
发现外围设备:set_nb: 0 (C2:DF:B5:0A:22:B0)
handle_evt_gap_scan_completed:状态= 000 c
连接…(C2: DF: B5:0A: 22: B0)
handle_evt_gap_connected: conn_idx = 0000
交换MTU
连接以状态0完成
MTU设置为512字节

然后就什么都没有了。液晶屏或控制台中没有显示范围。有人能告诉我为什么会这样吗?

大卫

配置:SmartSnippets Studio V2.0.16.1760, SDK: WiRa_19.440.8.6,开发工具包- usb: DA14695

设备:
PM_Dialog
离线
最后看到:12小时45分钟前
工作人员
加入:2018-02-08 11:03
你好大卫,

你好大卫,

谢谢你的问题。请让我查一下,然后给你答复。

谢谢,PM_Dialog

PM_Dialog
离线
最后看到:12小时45分钟前
工作人员
加入:2018-02-08 11:03
你好大卫,

你好大卫,

根据该团队内部的说法,DTE不可能将采样频率从8MHz增加到16Mhz。

设置DTE参数的命令为ble_gap_dte_params_set,没有采样频率参数。

#define CWD_S_RATE_M_DEFAULT用于距离计算。它不应该改变,因为库期望8MHz速率。更改将影响来自DTE的预期样本数,如果iq数据样本与预期样本数不匹配,将在cwd_set_buffer中触发断言。

谢谢,PM_Dialog

david_ratayczak
离线
最后看到:2天14小时前
加入:2021-02-17章22节
谢谢你的解释

感谢您用#define CWD_S_RATE_M_DEFAULT澄清!

在用户手册“SmartBond™无线测距SDK - UM-B-137”中,在5.2“Dialog Tone Exchange”章节中提到,来自RFMON的数据包含“以8mhz采样频率采样的9位RF-ADC样本(IQ数据)(DA1469x也可以使用16mhz采样频率)”。

所以我想,必须有一个定义语句来增加采样频率,把它提高到16mhz。如果没有,手册中的这句话是什么意思?你可以用不同的方法改变抽样率吗?

PM_Dialog
离线
最后看到:12小时45分钟前
工作人员
加入:2018-02-08 11:03
你好大卫,

你好大卫,

谢谢你指出这一点。我已经在内部升级检查了。

谢谢,PM_Dialog

PM_Dialog
离线
最后看到:12小时45分钟前
工作人员
加入:2018-02-08 11:03
你好大卫,

你好大卫,

正如我在前面的回复中提到的,这个版本不支持将采样率更改为16MHz。感谢您在用户手册中指出这句话。我们将在即将发布的文档中添加注释。

谢谢,PM_Dialog