This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] BOOSTXL-CC3135:CC3135 Tx 功率

Guru**** 2782485 points

Other Parts Discussed in Thread: CC3135, CC3135MOD

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/956426/boostxl-cc3135-cc3135-tx-power

器件型号:BOOSTXL-CC3135
主题中讨论的其他器件:CC3135CC3135MOD

您好!

我们正在尝试评估 CC3135MOD、并使用使用使用 SPI lignes 连接到主机(STM32L4微控制器)的 Boost-XL CC3135评估模块。

我们在 STA 模式下使用 CC3135模块、并使用 MQTT 客户端库将数据包传输到云服务器。  

我们需要评估 CC3135模块的 Tx 功率、因此 、在应用代码源中、我们添加了设置 WIFI 模块的 Tx 功率、在模块初始化之后、即:sl_start 函数调用:  

要设置 Tx 功率,我们使用了以下代码源:  

StaPower = 0;/*介于0-15之间的数字,与最大功率的偏差为 dB (0将设置最大功率)*/
SLReturnCode = SL_WlanSet (SL_WLAN_CFG_General_Param_ID、SL_WLAN_General_Param_opt_STA_TX_POWER、1、(_u8 *)& StaPower);
if (SLReturnCode!= 0)
{
/*错误*/
__generate_log (eINFO、1、eSYS、"无法设置 SL_WLAN_General_Param_opt_STA_TX_POWER \n");

} 

为了验证是否设置了所需的 te Tx power 值,我们使用了以下代码源:
_i32 StaPower = 15;/*介于0-15之间的数字,与最大功率的 dB 偏移(0将设置最大功率)*/
选项= SL_WLAN_General_Param_OPT_STA_TX_POWER;
OptionLen = sizeof (StaPower);
SLReturnCode = sl_WlanGet (sl_WLAN_CFG_General_Param_ID、&选项、OptionLen (_u8 *)& StaPower);

__generate_log (eINFO,1,eSYS,"实际 Tx 功率为%d \n",StaPower);

验证 Tx 功率的值后、我们必须确定 WiFi 网络范围。  

遗憾 的是,此参数似乎对网络范围没有影响,即:路由器和 WiFi 切断的 WiFi 模块之间的距离不会改变,即使我们更改 Tx 功率的值。  

那么、我如何确保 Tx 功率设置良好、

为什么实验结果不会改变?  

此致、  

Ghada  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ghada、

    如果此函数无错误地返回、则应该已成功设置输出功率。  

    BR、

    Vince