您好,
我现在用cc1310@433进行1Mbps尝试通信,目前只能调通750kbps,2GFSK,dev 250kHz,但是丢包严重,调制方式或者设置是不是不合理且存在问题呢?
另外,我了解到要进行1mbps通信只能用4fsk编码方式,而且需要加入相应的补丁,
.cpePatchFxn = &enterGhsCpePatch,
.mcePatchFxn = &rf_patch_mce_ghs,
.rfePatchFxn = &rf_patch_rfe_ghs,
由于不会编译这些补丁,请问这些补丁文件能够提供吗,4FSK调制方式下,要实现1Mbps的传输速率,其Symbol rate是不是设置为2000kBaud?
相应寄存器应该怎么设置呢?
谢谢,希望能够得到帮助。
Susan Yang:
您可以参考E2E上的帖子 e2e.ti.com/…/2318652
Viki Shi:
high speed通信的话。建议参考 rfPacketErrorRate例程,在CC13X0协议栈中可找到,路径: C:\ti\simplelink_cc13x0_sdk_1_60_00_21\examples\rtos\CC1310_LAUNCHXL\drivers\rfPacketErrorRate
Mings Liu:
回复 Viki Shi:
谢谢你们的回复,通过上述的两种方式已经找到补丁文件。
(1)请问在4FSK调制的方式下,实现1Mbps的传输速率情况下,Sysbol rate应该怎么设置,有什么对应关系吗?
(2)Deviation参数与什么有关系,应该怎么计算配置?
Mings Liu:
回复 Viki Shi:
您好Viki Shi,
我通过4FSK调制方式,在433MHz下进行smartrf_setting.c设置,
.modulation.modType= 0x1,//0.modulation.deviation= 0x3E8,//250kHz.symbolRate.preScale= 0xF,.symbolRate.rateWord= 0x50000,//500kBaud.rxBw= 0x2F,用RF_runCmd(rfHandle, (RF_Op*)&RF_cmdTxHS, RF_PriorityNormal, NULL, 0),无法进行通信,能否帮我检查一下错误的原因吗?
smartrf_settings.c
Eggsy Pang:
回复 Mings Liu:
RF_runCmd的返回值是多少?
da qin zheng sheng:
可以在官方最新的smart rf studio软件测试,可以导出通信参数。
Mings Liu:
回复 Eggsy Pang:
你好,用IAR查看了一下,其值是2
Mings Liu:
回复 da qin zheng sheng:
您好,是通过Smartrf Studio2.7导出的,并在里面修改的,因为软件里面没有4FSK调制方式的设置,所以存在问题。
Eggsy Pang:
回复 Mings Liu:
继续查看 运行后 CMD_PROP_TX command.status等于多少
Mings Liu:
回复 Eggsy Pang:
您好,运行后RF_cmdTxHS.status=13379
TI中文支持网


