I have written a code to switch between continuous CW and modulated wave. Unfortunately during the CW mode (standalone CW and combination code), I am getting sidebands at 3.3 kHz as seen from the RF spectrum analyzer. I am using the same settings as from the code composer studio with the rfCMdTxTest struct.
Should I use radiosetupstruct ? but when I use that I'm not even getting the output
Sometimes when I use run cmd it's ok, but most of the time post cmd leads to these sidebands.
I wish I will get a helpful answer on this.
RF_postCmd(rfHandle, (RF_Op*) &RF_cmdTxTest, RF_PriorityNormal, NULL, 0);
rfc_CMD_TX_TEST_t RF_cmdTxTest =
{
.commandNo = 0x0808,
.status = 0x0000,
.pNextOp = 0,
.startTime = 0x00000000,
.startTrigger.triggerType = 0x0,
.startTrigger.bEnaCmd = 0x0,
.startTrigger.triggerNo = 0x0,
.startTrigger.pastTrig = 0x0,
.condition.rule = 0x1,
.condition.nSkip = 0x0,
.config.bUseCw = 0x1,
.config.bFsOff = 0x1,
.config.whitenMode = 0x2,
.__dummy0 = 0x00,
.txWord = 0xABCD,
.__dummy1 = 0x00,
.endTrigger.triggerType = 0x1,
.endTrigger.bEnaCmd = 0x0,
.endTrigger.triggerNo = 0x0,
.endTrigger.pastTrig = 0x0,
.syncWord = 0x930B51DE,
.endTime = 0x00000000,
};
Thanks
Subil Krishnan