TI:
我们产品需求,需要使用4Mbps速率进行组网使用,最新的TI-RTOS中已经有4Mbps的RF 配置文件,我们做了移植,发现我们的产品在近距离的时候,传输效果挺好,但是在远一些距离时,就会出现大量丢包现象,我们怀疑是不是发射功率不够造成的,普通的低速模式有一个
rfPowerTable[] = {
{-10, 0x08c0 },
{ 0, 0x0041 },
{ 1, 0x10c3 },
{ 2, 0x1042 },
{ 3, 0x14c4 },
{ 4, 0x18c5 },
{ 5, 0x18c6 },
{ 6, 0x1cc7 },
{ 7, 0x20c9 },
{ 8, 0x24cb },
{ 9, 0x2ccd },
{ 10, 0x38d3 },
{ 11, 0x50da },
{ 12, 0xb818 },
{ 13, 0xa63f }, /* 12.5 */
{ 14, 0xa73f },
};
来设置发射功率。
我们想知道4Mbps下或者高速模式下,有没有相关的rfPowerTable[] 来设置CC1310的发射功率?
希望得到你们的回答。
Albin Zhang:
Yangbo,
power table是一样的。
你做什么频段的?大概能做多远呢?
BR.AZ
yangbo lin:
回复 Albin Zhang:
BR.AZ
我们做的是868频段的,距离需要10米左右。您说power是一样的,但是在Smartrf_settings_predefined.c里低速模式设置的是 0xa73f,而高速模式设置的是0x23f,高速模式的0x23f power table里并没有这个设置。
Albin Zhang:
回复 yangbo lin:
yangbo lin
BR.AZ
我们做的是868频段的,距离需要10米左右。您说power是一样的,但是在Smartrf_settings_predefined.c里低速模式设置的是 0xa73f,而高速模式设置的是0x23f,高速模式的0x23f power table�并没有这个设置。
yangbo lin:
回复 Albin Zhang:
BR.AZ
我们接受端RSSI差不多-50DB,您说3F就是最大的了,那有没有设置发射功率参数的相关文档说明,
rfPowerTable[] = {{-10, 0x08c0 },{ 0, 0x0041 },{ 1, 0x10c3 },{ 2, 0x1042 },{ 3, 0x14c4 },{ 4, 0x18c5 },{ 5, 0x18c6 },{ 6, 0x1cc7 },{ 7, 0x20c9 },{ 8, 0x24cb },{ 9, 0x2ccd },{ 10, 0x38d3 },{ 11, 0x50da },{ 12, 0xb818 },{ 13, 0xa63f }, /* 12.5 */{ 14, 0xa73f },};
像这个table表,后8位发射功率是递增的吗?如果我们想自己调发射功率参数,需要参照什么修改参数会有比较好的效果
Eggsy Pang:
回复 yangbo lin:
接受端RSSI差不多-50DB是在多少米的情况下?-50db还有很大的传输空间,因为-90db多出现丢包可能性更大。
还有测试收发程序是用例程还是自己写的?
yangbo lin:
回复 Eggsy Pang:
BR.AZ
我说的RSSI是我们自己做的板子在smartRF studio测试50kbs时的信号强度。4M测试收发程序是我们根据官方例程改的,因为smartRF studio还不支持4M测试,所以我们还没有测量4M下的输出功率。
请问,官方现在有支持4M的Easylink吗?
还有,你们测试的4M收发时,RSSI能达到多大?
上次问的,关于功率设置,你们有没有相关文档?
希望得到您的回答,谢谢!
Viki Shi:
回复 yangbo lin:
功率设置的文档请参考CC1310 TRM: http://www.ti.com/lit/ug/swcu117f/swcu117f.pdf
yangbo lin:
回复 Viki Shi:
TI
请问,官方现在有支持4M的Easylink吗?
还有,你们测试的4M收发时,RSSI能达到多大?在收包错误率很小的情况下,能达到多远距离?
Eggsy Pang:
回复 yangbo lin:
我这边测试是:RSSI达到-90到-99db都是可以0丢包的。
距离这东西不好回答,距离问题跟很多因素有关:无线频率、发送功率、接收灵敏度,
CC1310的灵敏度不错,硬件决定的。可以做的是,通过改变发送功率来提高距离
yangbo lin:
回复 Eggsy Pang:
谢谢您的回答,但是之前您的同事说3F是最大的功率了,所以我想知道4Mbps下有没有设置功率的相关文档,或者能不能设置的比3F大