Part Number: CC1311P3
Tool/software:
Hi,
We are using CC1311P3 for continuous RX mode with unlimited packet length.
We would like to change the RX center frequency and followed the below mentioned set of sequences. But the frequency change was not taking effect. Please let us know if we need to do something differently.
Set 1:
-
rfPostHandle = RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropRxAdv_cst, RF_PriorityNormal, &ReceivedOnRFcallback,RF_EventRxEntryDone);
-
/*Cancel the ongoing command*/
RF_cancelCmd(rfHandle, rfPostHandle, 1); -
RF_postCmd(rfHandle, (RF_Op*)&RF_cmdPropRadioDivSetup_cst_above_430, RF_PriorityNormal, NULL, 0);
- RF_postCmd(rfHandle, (RF_Op*)&RF_cmdFs_cst, RF_PriorityNormal, NULL, 0);
Set 2:
-
rfPostHandle = RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropRxAdv_cst,
RF_PriorityNormal, &ReceivedOnRFcallback,
RF_EventRxEntryDone); -
/*Cancel the ongoing command*/
RF_cancelCmd(rfHandle, rfPostHandle, 1); -
Update the custom RADIO DIV SETUP DB followed by below CMD has been triggered
RF_control(rfHandle, RF_CTRL_UPDATE_SETUP_CMD, 0);
-
RF_yield(rfHandle);
Set 3:
-
rfPostHandle = RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropRxAdv_cst,RF_PriorityNormal, &ReceivedOnRFcallback,RF_EventRxEntryDone);
-
/*Cancel the ongoing command*/
RF_cancelCmd(rfHandle, rfPostHandle, 1); -
RF_close(rfHandle);
-
RF_Params_init(&rfParams);
-
rfHandle = RF_open(&rfObject, &RF_prop_cst, (RF_RadioSetup*)&RF_cmdPropRadioDivSetup_cst_above_430, &rfParams);
Please let know the exact sequence to be followed with customized configurations in run time.
Thanks!
