如何在我的OpenCPU代码本身中设置DA14531_TINY_MODULE的TX功率级别(输出功率)

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
7个帖子/ 0新
最后一篇
Ravikiran4.
离线
最后一次露面:7个月3周前
加入:2020-08-05 09:45
如何在我的OpenCPU代码本身中设置DA14531_TINY_MODULE的TX功率级别(输出功率)

嗨对话小组,

我想减少我DA14531_TINY_MODULE的TX功率级别(输出功率)。我已经看过你的4.7 da14531_faqs / rf_radio。

是否有任何其他可能在我的应用程序代码本身中更改TX功率级别?这样我就可以启用该TX功率范围,同时将我的程序闪烁到DA14531_TINY_MODULE。

我真的需要一个答案。

先感谢您。

D.ravikiran.

PM_DIALOG.
离线
最后一次露面:1小时13分钟前
职员“title=
加入:2018-02-08 11:03
嗨Ravikiran4,

嗨Ravikiran4,

您可以使用RF_PA_PWR_SET()API来选择TX输出功率级别 - 它位于RF_531.H / .c中。可以从RF_TX_PWR_LVL_T枚举中选择优选的TX电平,该enum将从-19.5 dbm定义最多+2.5 dBm的发射输出功率电平。当调用set_recommended_settings()时,所选值将应用于硬件

谢谢,PM_DIALOG.

Ravikiran4.
离线
最后一次露面:7个月3周前
加入:2020-08-05 09:45
感谢您的答复

感谢您的答复

1. OpenCPU代码中DBM的默认值是什么?

你能告诉我这个rf_pa_pwr_set()api可以在哪里告诉我吗?[我可以在任何地方调用它,也可以有任何特定文件调用此API]

3.什么是最低范围(在cm)我可以通过设置dbm到-19.5 dbm来获得,你能告诉我这个价值吗?

我已阅读(https://www.bluetooth.com/blog/proximity-and-rssi/)不同的制造商具有不同的RSSI范围值。你能告诉什么是da14531_smartbond_tiny模块rssi范围吗?还可以获得什么最小RSSI值(信号强度)我可以获得良好的连接,通信(TL; DR),非常可靠,及时交付数据包?

谢谢,对话团队

D.ravikiran.

PM_DIALOG.
离线
最后一次露面:1小时13分钟前
职员“title=
加入:2018-02-08 11:03
嗨Ravikiran4,

嗨Ravikiran4,

  1. 请在ble_arp.c中查看rf_init_func()。默认值为0dBm - rf_pa_pwr_set(rf_tx_pwr_lvl_0d0);
  2. 您可以在app_on_init回调中调用它,并在调用default_app_on_init()之前
  3. 根据DA14531数据表,发送输出功率从-19.5 dBm到+2.5 dBm - 检查RF_TX_PWR_LVL_T结构从RF_531.H驱动程序。

谢谢,PM_DIALOG.

Ravikiran4.
离线
最后一次露面:7个月3周前
加入:2020-08-05 09:45
3.什么是最低的

3. DA14531的最低距离是什么,可以提供可靠的通信和及时交付数据包?(当RF_TX_PWR_LVL_T ENUM设置为-19.5 dBm时)

4. DA14531 SMARTBOBD微型模块中的RSSI值范围是多少。(0到100或0到125或)任何其他值。请告诉我。

谢谢

D.ravikiran.

PM_DIALOG.
离线
最后一次露面:1小时13分钟前
职员“title=
加入:2018-02-08 11:03
嗨Ravikiran4,

嗨Ravikiran4,

你能澄清#3吗?这取决于诸如天线和环境条件的多个因素。

RSSI值是依赖于距离的对数值以及发射器和接收器之间的介质。例如,噪音,灰尘和一般环境条件会影响RSSI。由于这是从距离的对数,您会注意到REC和电车之间的距离的小幅增加导致RSSI更大更大。如果将RSSI的此对数丢弃与辐射模式相结合,那么您将看到不同的RSSI值。另外,RSSI表示对等设备接收的信号的功率。要这样做,你可以澄清这个问题吗?您可以使用BLE通用移动应用程序测试它。

谢谢,PM_DIALOG.

Ravikiran4.
离线
最后一次露面:7个月3周前
加入:2020-08-05 09:45
#3:你能澄清一下吗?

#3:你能澄清#3吗?这取决于诸如天线和环境条件的多个因素。

我正在使用DA14531 Smartbond Tiny的内部天线,我的BLE设备之间没有中断介质(LSO是好的)。

知道有没有办法,我可以得到两个BLE设备之间的最低距离,使我可以获得可靠的通信和及时交付数据包

#4:https://www.metageek.com/training/resources/understand-rssi.html.在本网站中,我找到了以下信息。

“RSSI是用于衡量相对的术语质量接收信号到客户端设备但没有绝对值。IEEE 802.11标准(制造WiFi设备的一本文件图)指定RSSI可以是0到最多255的等级每个芯片组制造商都可以定义自己的“rssi_max”值。例如,Cisco使用0-100刻度,而Atheros使用0-60。这完全取决于制造商(这就是为什么RSSI是一个相对索引),但是您可以推断RSSI值越高,信号越好。“

我问那是什么da14531 smartbond tiny的rssi_max和min值?(RSSI的比例)

谢谢您的答复

D.ravikiran.