跳到主要内容

ble_range_dte更改tx_power.

da1469x.

5个月前

张贴了david_ratayczak.80分 6回复
0旋转

你好,

我目前正在使用无线测距SDK(WIRA_10.440.8.6)并尝试更改对话框的传输功率(DA14695)。In ble_range_dte_task.c in line 97 the tx_power is set to GAP_TX_POWER_MAX by default (which is 6dBm according to the enum in ble_gap.h, line 239-260), but if i change the power to, e.g the minimum (GAP_TX_POWER_MIN) the rssi values don't change, only the agc. Even if i disable the agc auto freeze so that the agc level is fixed at 7, the rssi values remain the same.

它似乎是传输功率不受TX_Power变量的影响,并且AGC级别没有任何作用。

这是为什么?不应该与传输功率相关联的RSSI值是否相关?如何成功更改传输功率?

5个月前

PM_DIALOG.

嗨David_ratayczak,

谢谢你在线问题并指出这一点。请尝试将TX功率设置为不同的值?例如,通过将DTE_PARAMS.TX_POWER设置为GAP_TX_POWER_MINUS_18_DBM来配置TX POWER @ -18DBM。你能看到任何区别吗?

谢谢,PM_DIALOG.

5个月前

david_ratayczak. 80分

我尝试将TX电源设置为-18dBm,但RSSI值仍然不变。在图片6DBM和-18DBM中,您可以看到,AGC已更改,但RSSI值不是。所以我尝试再次修复AGC级别,在图片6dbm_fixed_agc和-18dbm_fixed_agc中,您可以看到结果。RSSI值仍然是相同的。

如果我在发起者和响应之间放置一些东西,则RSSI值会改变,因此电路板可以检测到电源差,如果有一个。

依恋 尺寸
6dbm. 67.87 KB.
6dbm_fixed_agc. 66.21 KB.
-18dbm. 64.95 KB.
-18dbm_fixed_agc. 66.58 KB.

4个月前

PM_DIALOG.

嗨大卫,

谢谢你的调查结果。让我检查一下,我会回复你。

谢谢,PM_DIALOG.

4个月前

david_ratayczak. 80分

你好?只是提醒,我不会被遗忘

4个月前

PM_DIALOG.

嗨大卫,

感谢您的提醒。我在内部升级了这个。

谢谢,PM_DIALOG.

接受答案!

4个月前

PM_DIALOG.

嗨大卫,

为延迟道歉。请在内部查看以下团队:

可以在WIRA SDK10.440.8.6版本中调整DTE音调交换序列的TX电源。您将通过AGC级别调整到新的接收信号强度的效果。

但是,报告的RSSI值不适用于DTE信号,而是对于在DTE之前传输的最后一个BLE数据包。

在下一个WIRA释放中,将改变RSSI值报告以报告DTE信号强度而不是BLE信号强度。

谢谢,PM_DIALOG.