TI论坛
直播中

李枫芸

7年用户 180经验值
私信 关注
[问答]

CC1310无线参数变换没有修改

ti工程师:您好!我使用rfWsnNode_CC1310_LAUNCHXL_tirtos_ccs工程,在nodeRadioTaskFunction初始化无线之后,收到数据后使用如下方法切换带宽和速率:
//100kbps        
RF_cmdPropRadioDivSetup.modulation.deviation = 0xBC;        
RF_cmdPropRadioDivSetup.symbolRate.rateWord = 0x10000;      
  RF_cmdPropRadioDivSetup.rxBw = 0x28;
RF_control(rfHandle, RF_CTRL_UPDATE_SETUP_CMD, NULL); //Signal update Rf core     
RF_yield(rfHandle);  // Force a power down using RF_yield() API. This will power down RF after all pending radio commands are complete.     
RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropTx, RF_PriorityNormal, NULL, 0); //Send packet@500kbps
但是发现无线参数并没有修改,请问这个是什么原因。谢谢!

回帖(2)

庄当甜

2020-3-26 10:00:21
您是想重新初始化无线参数还是需要在不同的频率间切换?
修改频率:RF_runCmd(rfHandle, (RF_Op*)&RF_cmdFs, RF_PriorityNormal, NULL, 0);
修改速率:RF_control(rfHandle, RF_CTRL_UPDATE_SETUP_CMD, NULL) 
举报

李枫芸

2020-3-26 10:49:55
可以的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分