TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2640R2F长距离模式下还有什么软件设置可以提升通信距离

SDK版本2_40,因为CC2640R2F产品需要提升通信距离,需要用到长距离模式。

目前的测试,两个自家的CC2640R2F产品,一个作为主机,一个作为从机进行连接。

目前,进行的设置有:

// By Default Allow Central to support any and all PHYs
HCI_LE_SetDefaultPhyCmd(LL_PHY_USE_ANY_PHY, LL_PHY_1_MBPS | LL_PHY_2_MBPS| HCI_PHY_CODED, LL_PHY_1_MBPS | LL_PHY_2_MBPS| HCI_PHY_CODED);
//设置最高的发射功率和接受功率
HCI_EXT_SetRxGainCmd(HCI_EXT_RX_GAIN_HIGH);
HCI_EXT_SetTxPowerCmd(HCI_EXT_TX_POWER_5_DBM);

通过按键进入远距离

HCI_LE_SetPhyCmd(connList[0].connHandle,LL_PHY_USE_PHY_PARAM,HCI_PHY_CODED,HCI_PHY_CODED, LL_PHY_OPT_S8);

通过室外测试,1M模式通信距离55米,远距离模式通信距离100米。

因此判定,进入远距离模式是成功的,但是与目标的距离还有一些差距,求问还有什么软件代码上的设置我还需要设置?

例如:PDU大小是否有影响,连接参数中的连接间隔,连接超时设置多少为最合适,2541时期用的一些HCI_EXT_ClkDivOnHaltCmd 旧命令是否还需要设置。

期待你的回复,谢谢。

Alvin Chen:

如果你所说你设置了S8的CODEPHY以及设置了5DB的发射功率以及接收灵敏度。只能从硬件想想办法了,你的环境下有一定的干扰,你可以使用CC2640R2F LP 测试一下,空旷下应该能有个400m左右。

user5992444:

回复 Alvin Chen:

和连接参数,PDU大小一点关系都没有吗

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F长距离模式下还有什么软件设置可以提升通信距离
分享到: 更多 (0)