Hi, I use CC2652P, SimpleLink SDKv4.20. My application is based on TI154stack sensor_2_4g.
I need to control CC2652P to tx cw.
I use RF_open() with RF_cmdRadioSetup(command No 0x0802).
Then, I use RF_runCmd() with RF_cmdFs(command No 0x0803) and RF_cmdTxTest(command No 0x0808) to tx cw.
In RF_cmdTxTest, I set end trigger type and end time as below:
.endTrigger.triggerType = 0x4, .endTime = 12000000
So, cw can tx 3 seconds and then stops, and I can observe spectrum on a spectrum analyzer.
But there is a problem, within cw tx 3 seconds, system CPU is blocked in RF_runCmd(RF_cmdTxTest);
And after 3 seconds, cw stops, system CPU returns from RF_runCmd.
Is there any way to make RF_runCmd(RF_cmdTxTest) don't block system CPU when tx cw?